3 ms·
After last seeing Consul posted 2 weeks ago, and playing with Docker for deploying my application, it got some gears turning. I think the two would be a great
by munro 12y ago
After last seeing Consul posted 2 weeks ago, and playing with Docker for deploying my application, it got some gears turning. I think the two would be a great combo. Though I like the philosophy of immutable containers that Docker asserts, where if the topography needs to be reogranized (with linking containers [1]), you can just tear them down and spin them back up in a second. In practice this is kind of a pain, and a very top down view. Using Consul would make it very nice for snapping together infrastructure, with more robustness provided, i.e. health checks & discovery.
As a side note, I played around with Ubuntu's Juju a bit, and they also allow you to change an instance's configuration during runtime. But it's from a top down perspective, than distributed.
[1] http://docs.docker.io/use/working_with_links_names/ http://docs.docker.io/use/working_with_links_names/