Automatic peer management for Consul in Kubernetes.
consul-sidekick is designed to run as a sidecar container in each Consul pod. It obtains the list of peer pods from the Kubernetes API Server and periodically syncs the Consul pod accordingly.
Advantages:
-bootstrap flag.See an example of how to use it.
For now it assumes that the Consul pods are controlled by a ReplicaSet. However, it should be easy to extend to other controllers if needed.
If you have any questions about, feedback for or problems with consul-sidekick:
Your feedback is always welcome!
Content type
Image
Digest
Size
10.1 MB
Last updated
almost 6 years ago
docker pull mintel/consul-sidekick:0.1.1