v3.0.8
heyitsanthony
released this
09 Sep 22:38
·
81 commits
to release-3.0
since this release
Today we're announcing etcd v3.0.8. This is primarily a bug fix release, backward-compatible with all previous v3.0.0+ releases. Please read NEWS for highlighted changes.
Bug fixes
- GH6325: etcdctl: fix quotes in txn and watch
- GH6344: etcdctl/ctlv3: don't crash when we should prompt for pw
- GH6365: embed: reject domain names before binding
- GH6370: etcdctl: restore should create a snapshot
- GH6381: wal: fsync directory after wal file rename
Getting started
Linux
curl -L https://github.com/coreos/etcd/releases/download/v3.0.8/etcd-v3.0.8-linux-amd64.tar.gz -o etcd-v3.0.8-linux-amd64.tar.gz
tar xzvf etcd-v3.0.8-linux-amd64.tar.gz && cd etcd-v3.0.8-linux-amd64
./etcd --version
Git SHA: d40982f
Go Version: go1.6.3
Go OS/Arch: linux/amd64
# start a local etcd server
./etcd
# write,read to etcd
ETCDCTL_API=3 ./etcdctl --endpoints=localhost:2379 put foo "bar"
ETCDCTL_API=3 ./etcdctl --endpoints=localhost:2379 get foo
Mac OS (Darwin)
curl -L https://github.com/coreos/etcd/releases/download/v3.0.8/etcd-v3.0.8-darwin-amd64.zip -o etcd-v3.0.8-darwin-amd64.zip
unzip etcd-v3.0.8-darwin-amd64.zip && cd etcd-v3.0.8-darwin-amd64
./etcd --version
ACI / rkt
rkt trust --prefix coreos.com/etcd
rkt run --volume data-dir,kind=host,source=/tmp --mds-register=false coreos.com/etcd:v3.0.8
For more details, please check rkt commands.
Docker
docker run --name etcd quay.io/coreos/etcd:v3.0.8
For more details, please check Docker guide.