Install
Requirements
Before installing etcd, see the following pages:
Install pre-built binaries
The easiest way to install etcd is from pre-built binaries:
Download the compressed archive file for your platform from Releases, choosing release v3.4.37 or later.
Unpack the archive file. This results in a directory containing the binaries.
Add the executable binaries to your path. For example, rename and/or move the binaries to a directory in your path (like
/usr/local/bin), or add the directory created by the previous step to your path.From a shell, test that
etcdis in your path:$ etcd --version etcd Version: 3.4.37 ...
Build from source
If you have Go version 1.2+, you can build etcd from source by following these steps:
Download the etcd repo as a zip file and unzip it, or clone the repo using the following command.
$ git clone -b v3.4.37 https://github.com/etcd-io/etcd.gitTo build from
main@HEAD, omit the-b v3.4.37flag.Change directory:
$ cd etcdRun the build script:
$ ./buildThe binaries are under the
bindirectory.Add the full path to the
bindirectory to your path, for example:$ export PATH="$PATH:`pwd`/bin"Test that
etcdis in your path:$ etcd --version
Installation check
For a slightly more involved sanity check of your installation, see Quickstart.
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.