Docker & Consul for zeroconf sync in real world clustered datacenters

Here’s the repo for anyone who’s wondering: https://github.com/withinboredom/docker-blue-volume

Uses consul to discover other nodes in the datacenter that share the same “volume” and configure itself and its peers to connect. They then orchestrate restarting themselves to apply the new configuration.

Used to deploy code and assets throughout the system.

2 Likes

Oh, cool! Except Syncthing is not based on BitTorrent. :wink:

Touche, I meant bittorrent inspired. Is that better?

That’s perfectly fine.