Capgemini / Apollo

:rocket: An open-source platform for cloud native applications based on Apache Mesos and Docker.
http://capgemini.github.io/devops/apollo/
MIT License
723 stars 105 forks source link

Why is consul started before weave #663

Closed sheerun closed 8 years ago

sheerun commented 8 years ago

Hey

Just wondering why you start consul before weave and then restart it instead just starting weave before consul? Any reason?

sheerun commented 8 years ago

Also, why you use public ips for consul instead of weave network

enxebre commented 8 years ago

Hey @sheerun correct, consul should be running after so it runs on the weave network so it can run health checks on weave net.

enxebre commented 8 years ago

https://github.com/Capgemini/Apollo/pull/665

tayzlor commented 8 years ago

Closing via #665