Skip to content

Use service alias and configure service VIP or dns-rr#23542

Merged
cpuguy83 merged 3 commits intomoby:masterfrom
mavenugo:aliases
Jun 15, 2016
Merged

Use service alias and configure service VIP or dns-rr#23542
cpuguy83 merged 3 commits intomoby:masterfrom
mavenugo:aliases

Conversation

@mavenugo
Copy link
Contributor

@mavenugo mavenugo commented Jun 14, 2016

This depends on moby/swarmkit#974 & moby/libnetwork#1263 to be merged & vendored in.

@mavenugo mavenugo added this to the 1.12.0 milestone Jun 15, 2016
@icecrime icecrime added status/2-code-review status/failing-ci Indicates that the PR in its current state fails the test suite and removed status/0-triage labels Jun 15, 2016
@tiborvass
Copy link
Contributor

needs a rebase

@mavenugo mavenugo removed the status/failing-ci Indicates that the PR in its current state fails the test suite label Jun 15, 2016
@mavenugo
Copy link
Contributor Author

Pulled in appropriate fixes from libnetwork and swarmkit as well.

@mavenugo
Copy link
Contributor Author

All the tests passed. But the CI failed for unrelated reasons.

This PR is required for docker deploy functionality to work.

ping @tiborvass @icecrime

@dnephin
Copy link
Member

dnephin commented Jun 15, 2016

I tested this with docker stack deploy and it worked as expected. I was able to connect to the network alias that was added.

@icecrime
Copy link
Contributor

LGTM! Thanks

@icecrime
Copy link
Contributor

Both experimental and janky tests have PASSED, but have timed out: there is most likely tests not cleaning up after themselves (cc @crosbymichael).

@mavenugo mavenugo changed the title Use service alias and configure container's --net-alias Use service alias and configure service VIP or dns-rr Jun 15, 2016
@cpuguy83
Copy link
Member

LGTM

@cpuguy83 cpuguy83 merged commit 011774e into moby:master Jun 15, 2016
@icecrime
Copy link
Contributor

@cpuguy83 Added process/cherry-pick 😉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants