etcd/hack/kubernetes-deploy
laidonglin 8c4df9a96f hack: fix etcd execute path in k8s example
Change /etcd to /usr/local/bin/etcd
2016-07-06 15:07:00 +08:00
..
README.md add etcd on k8s example 2015-08-12 22:12:00 +03:00
etcd.yml hack: fix etcd execute path in k8s example 2016-07-06 15:07:00 +08:00
vulcand.yml add etcd on k8s example 2015-08-12 22:12:00 +03:00

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