Version v3.4 of This version of etcd is no longer supported. For the latest version, please see the latest stable version. For the latest stable documentation, see v3.7.
Quickstart
Follow these instructions to locally install, run, and test a single-member cluster of etcd:
Install etcd from pre-built binaries or from source. For details, see Install.
Important: Ensure that you perform the last step of the installation instructions to verify that
etcdis in your path.Launch
etcd:$ etcd --logger=zap {"level":"info","ts":"2021-09-20T08:19:31.340-0400","caller":"etcdmain/etcd.go:110","msg":... } ⋮Note: The output produced by
etcdare logs — info-level logs can be ignored.From another terminal, use
etcdctlto set a key:$ etcdctl put greeting "Hello, etcd" OKFrom the same terminal, retrieve the key:
$ etcdctl get greeting greeting Hello, etcd
What’s next?
Learn about more ways to configure and use etcd from the following pages:
- Explore the gRPC API.
- Set up a multi-machine cluster.
- Learn how to configure etcd.
- Find language bindings and tools.
- Use TLS to secure an etcd cluster.
- Tune etcd.
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.