v3.0.1
Today we're announcing etcd v3.0.1. This is a minor bug-fix release.
Changelog
- GH5841: etcdserver: exit on missing backend only if semver is >= 3.0.0
- GH5843: Documentation: fix typo in api_grpc_gateway.md
- GH5844: *: test, docs with go1.6+
Getting Started
Linux
To run etcd on Linux, run the following in a terminal
curl -L https://github.com/coreos/etcd/releases/download/v3.0.1/etcd-v3.0.1-linux-amd64.tar.gz -o etcd-v3.0.1-linux-amd64.tar.gz
tar xzvf etcd-v3.0.1-linux-amd64.tar.gz
cd etcd-v3.0.1-linux-amd64
./etcd
To try out etcdctl
ETCDCTL_API=3 ./etcdctl --endpoints=localhost:2379 put foo "bar"
ETCDCTL_API=3 ./etcdctl --endpoints=localhost:2379 get foo
OS X
To run etcd on OS X
curl -L https://github.com/coreos/etcd/releases/download/v3.0.1/etcd-v3.0.1-darwin-amd64.zip -o etcd-v3.0.1-darwin-amd64.zip
unzip etcd-v3.0.1-darwin-amd64.zip
cd etcd-v3.0.1-darwin-amd64
./etcd
To try out etcdctl
ETCDCTL_API=3 ./etcdctl put foo "bar"
ETCDCTL_API=3 ./etcdctl get foo
ACI/rkt
To run etcd with rkt
rkt trust --prefix coreos.com/etcd
rkt run --volume data-dir,kind=host,source=/tmp --mds-register=false coreos.com/etcd:v3.0.1
For more details, please check rkt commands.
Docker
To run etcd with Docker
docker run --name etcd quay.io/coreos/etcd:v3.0.1
For more details, please check docker guide.