Etcd, what is it?
So just what is ectd? It’s a distributed key-value store for shared configuration and service discovery. It’s focus is on an API which is well defined, secure with TLS, proven fast, reliable using raft distribution. It’s written in Go and uses consensus calgorithum to manage a highly a ailable replication log.
etcd is used in production by many companies, and the development team stands behind it in critical deployment scenarios, where etcd is frequently teamed with applications such as Kubernetes, fleet, locksmith, vulcand, Doorman, and many others. Reliability is further ensured by rigorous testing.
See etcd-ctl for a simple command line client