Skip to content

v3.1.0-alpha.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@gyuho gyuho released this 23 Sep 18:27

Today we're announcing etcd v3.1.0-alpha.1, as part of etcd v3.1 release process.

Please try the alpha and report any bugs to help stabilize the v3.1 release.

Some highlights of what’s new in etcd 3.1:

V3 features:

  • gRPC smart proxy with watch coalescing and key caching
  • Authentication
  • Lease information lookup RPC
  • Automatic client endpoint synchronization to cluster

General server features:

  • Faster linearizable reads (in progress)
  • Server gateway for static client endpoints
  • Automatic cluster leadership transfer on server shutdown
  • Membership health checking to prevent accidental quorum loss
  • Embeddable etcd server

Complete release notes for 3.1 will be bundled with the 3.1 general release around mid-October.

Getting started
Linux
curl -L https://github.com/coreos/etcd/releases/download/v3.1.0-alpha.1/etcd-v3.1.0-alpha.1-linux-amd64.tar.gz -o etcd-v3.1.0-alpha.1-linux-amd64.tar.gz
tar xzvf etcd-v3.1.0-alpha.1-linux-amd64.tar.gz
etcd-v3.1.0-alpha.1-linux-amd64/etcd --version

Git SHA: 2469a95
Go Version: go1.7.1
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.1.0-alpha.1/etcd-v3.1.0-alpha.1-darwin-amd64.zip -o etcd-v3.1.0-alpha.1-darwin-amd64.zip
unzip etcd-v3.1.0-alpha.1-darwin-amd64.zip
etcd-v3.1.0-alpha.1-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.1.0-alpha.1

For more details, please check rkt commands.

Docker
docker run --name etcd quay.io/coreos/etcd:v3.1.0-alpha.1

For more details, please check Docker guide.