A distributed, reliable key-value store for the most critical data of a distributed system.

These docs cover everything from setting up and running an etcd cluster to using etcd in your applications. Improvements to these docs are encouraged through PRs to the etcd project on GitHub. For more in-depth support, jump into #coreos on IRC, email the dev list, or file a bug.

etcd v2 will no longer be shipped with Container Linux after June 2018. For information on working with previous versions, please see the etcd 2.3.7 Documentation.

Getting Started

New etcd users and developers should get started by downloading and building etcd. After getting etcd, follow this quick demo to see the basics of creating and working with an etcd cluster.