Skip to content
This repository has been archived by the owner on Feb 1, 2021. It is now read-only.

Libnetwork integration #821

Closed
snrism opened this issue May 20, 2015 · 12 comments
Closed

Libnetwork integration #821

snrism opened this issue May 20, 2015 · 12 comments
Assignees
Milestone

Comments

@snrism
Copy link
Contributor

snrism commented May 20, 2015

Now that libnetwork replaced existing docker networking code (docker issue 13060), any inputs/timeline on the integrate swarm with docker networking task in ROADMAP is appreciated. If there are any plans already in place, I am happy to be part of this effort. Thanks!

@aluzzardi
Copy link
Contributor

/cc @mavenugo @mrjana

We'd love to start the integration work ASAP and are actively working with the libnetwork folks.

As soon as we have a clear plan, we'll update our ROADMAP and create relevant issues here on GH which everybody will be more than welcome to help us with.

@snrism
Copy link
Contributor Author

snrism commented May 20, 2015

Thanks for the update

@jimmyxian
Copy link
Contributor

@snrism @aluzzardi
Great! I will also wait for the relevant issues.

@mavenugo
Copy link
Contributor

@aluzzardi @snrism 👍 only as early as humanly possible :)

@aluzzardi aluzzardi added this to the 0.4.0 milestone May 27, 2015
@aluzzardi aluzzardi modified the milestones: 0.5.0, 0.4.0 Aug 5, 2015
@aluzzardi aluzzardi self-assigned this Aug 5, 2015
@rhim
Copy link

rhim commented Aug 28, 2015

Hi Folks,

Is there a better description of this task? For example, can we assume that all docker network and docker service commands will work when pointing to a swarm master?

Is there an experimental repo from where I can try it out?

Thanks

@abronan
Copy link
Contributor

abronan commented Aug 28, 2015

Hi @rhim,

Is there a better description of this task? For example, can we assume that all docker network and docker service commands will work when pointing to a swarm master?

This is the intended goal yes :)

The API is still in the work and changing slightly on libnetwork's side but is near finalized and we'll include it in swarm as soon as possible. On our side, it's just a matter of supporting the new API endpoints: we'll just proxy networking api calls to the right machine or a random one according to what we want to do (create a network or a service, list networks and services, etc.).

You can try the new networking features with Swarm using docker-experimental: take a look at this tutorial :)

Note that this is just a demo of Multi-Host networking using a default overlay network. You cannot create new networks and services through Swarm yet.

@rhim
Copy link

rhim commented Aug 28, 2015

@abronan : do you have any timelines on this that you can share? If there is a private branch where this feature is in development, I would be happy to try it out and contribute.

@feiskyer
Copy link

feiskyer commented Sep 9, 2015

@aluzzardi Looking forward to it.

@ghost
Copy link

ghost commented Sep 29, 2015

Hi team, any plan & design doc for this integration?

@abronan
Copy link
Contributor

abronan commented Sep 30, 2015

Hi @rhim @feiskyer @klaus1982, the new UX for networking is being reviewed in moby/moby#16645. Once this gets merged I'll work to adapt what I've done so far with the old UX to integrate with Swarm.

@abronan
Copy link
Contributor

abronan commented Oct 13, 2015

This issue is being currently solved by #1262

@abronan
Copy link
Contributor

abronan commented Nov 3, 2015

Closing this one as we added the libnetwork support in 1.0.0 :)

@abronan abronan closed this as completed Nov 3, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

7 participants