Install Go and git, Download Etcd from github and build sudo yum install -y golang git go version sudo git clone https://github.com/coreos/etcd cd etcd sudo ./build Add etcd on path on ~/.bashrc sudo vim ~/.bashrc export PATH=$PATH:/home/ec2-user/etcd/bin ESC + : + wq! + ENTER Source ~/.bashrc source vim ~/.bashrc Check etcd etcdctl -v curl -L http://127.0.0.1:2379/version etcdctl set /message Hello etcdctl get /message set /message4 Hello --ttl 5 curl http://127.0.0.1:2379/v2/keys/ etcdctl mkdir /root etcdctl set /root/k1 127.0.0.1 etcdctl set /root/k2 127.0.0.2 etcdctl set /root/k3 127.0.0.3 etcdctl ls /root
https://coreos.com/etcd/docs/latest/v2/api.html
https://coreos.com/etcd/docs/latest/getting-started-with-etcd.html
https://futurestud.io/tutorials/coreos-read-write-values-to-etcd