etcd/Documentation
Joseph Jacks 45206b6edf Documentation/integrations: add link to etcd raft lib users 2017-07-18 15:47:42 -07:00
..
benchmarks Docs: replace absolute links with relative ones. 2017-04-04 15:21:42 -07:00
dev-guide dev-guide: document using range_end for prefixes with json 2017-07-11 11:23:07 -07:00
dev-internal Documentation/release: sign *.aci files 2017-06-20 14:18:19 -07:00
learning Documentation: refer to LeaseKeepAliveRequest for lease refresh 2017-07-12 09:29:24 -07:00
op-guide Documentation, op-guide: reorganize etcd operation section 2017-07-12 12:13:06 -07:00
platforms Documentation, op-guide: reorganize etcd operation section 2017-07-12 12:13:06 -07:00
rfc *: rename storage package to mvcc 2016-04-25 15:25:51 -07:00
upgrades Documentation/upgrades: link to previous guides 2017-06-09 12:33:39 -07:00
v2 Documentation: cleanup and fix some typo 2017-06-30 20:41:25 -04:00
README.md documentation: display docs.md in github browser 2017-01-11 10:37:42 -08:00
branch_management.md Documentation: conform to header style 2016-06-27 12:00:24 -07:00
demo.md Documentation/demo: add member, auth example 2016-06-23 11:50:37 -07:00
dl_build.md Documentation: removed an extra step for testing etcd 2017-06-15 14:39:10 -07:00
docs.md Documentation, op-guide: reorganize etcd operation section 2017-07-12 12:13:06 -07:00
faq.md Documentation, op-guide: reorganize etcd operation section 2017-07-12 12:13:06 -07:00
integrations.md Documentation/integrations: add link to etcd raft lib users 2017-07-18 15:47:42 -07:00
metrics.md op-guide: update gRPC requests metrics 2016-11-14 15:20:16 -08:00
production-users.md doc: modify usecase 2017-05-23 14:57:10 -04:00
reporting_bugs.md Documentation/v3: fix broken links 2017-05-03 16:57:38 -07:00
tuning.md Documentation: suggest ionice for disk tuning 2017-03-02 13:58:07 -08:00

README.md

Documentation

etcd is a distributed key-value store designed to reliably and quickly preserve and provide access to critical data. It enables reliable distributed coordination through distributed locking, leader elections, and write barriers. An etcd cluster is intended for high availability and permanent data storage and retrieval.

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.

Developing with etcd

The easiest way to get started using etcd as a distributed key-value store is to set up a local cluster.

Operating etcd clusters

Administrators who need a fault-tolerant etcd cluster for either development or production should begin with a cluster on multiple machines.

Setting up etcd

System configuration

Platform guides

Security

Maintenance and troubleshooting

Upgrading and compatibility

Learning

To learn more about the concepts and internals behind etcd, read the following pages: