Alex Polvi cfb3522b63 add etcd on k8s example 10 years ago
..
README.md cfb3522b63 add etcd on k8s example 10 years ago
etcd.yml cfb3522b63 add etcd on k8s example 10 years ago
vulcand.yml cfb3522b63 add etcd on k8s example 10 years ago

README.md

etcd on Kubernetes

This is an example setting up etcd as a set of pods and services running on top of kubernetes. Using:

$ kubectl create -f etcd.yml 
services/etcd-client
pods/etcd0
services/etcd0
pods/etcd1
services/etcd1
pods/etcd2
services/etcd2
$ # now deploy a service that consumes etcd, such as vulcand
$ kubectl create -f vulcand.yml

TODO:

  • create a replication controller like service that knows how to add and remove nodes from the cluster correctly
  • use kubernetes secrets API to configure TLS for etcd clients and peers