Etcd v3.0.4 發布,一個分布式環境下的 key/value 存儲服務
Etcd 是一個應用在分布式環境下的 key/value 存儲服務。利用 etcd 的特性,應用程序可以在集群中共享信息、配置或作服務發現,Etcd 會在集群的各個節點中復制這些數據并保證這些數據始終正確。Etcd 無論是在 CoreOS 還是 Kubernetes 體系中都是不可或缺的一環。
服務發現示意圖
更新日志
這主要是一個bug修復版,向后兼容之前的所有v3.0.0 +版本。
Bug修復
- GH5956: *: fix issue found in fast lease renew
- GH5969: *: fix 'gogo/protobuf' compatibility issue (Fix for GH5942)
- GH5995: rpctypes, clientv3: retry RPC on EtcdStopped
- GH6006: etcdmain: correctly check return values from SdNotify()
- GH6009: v3rpc: don't elide next progress notification on progress notification
- GH6032: fix a few issues in grpc gateway
- GH6045: etcdserver, api, membership: don't race on setting version
- GH6056: scripts/genproto: use latest grpc-gateway c8ec92d0
安全更改
其他更改
- GH5951: *: update grpc-gateway and its import paths
- GH5973: fileutil: rework purge tests so they don't poll
- GH5976: integration: drain keepalives in TestLeaseKeepAliveCloseAfterDisconnectRevoke
- GH5990: clientv3/integration: fix race in TestWatchCompactRevision
- GH5999: Add support for formating output of ls command in json or extended format
- GH6011: e2e: use a single member cluster in TestCtlV3Migrate
- GH6047: Documentation: fix links in upgrades
- GH6058: Dockerfile-release: add '/var/lib/etcd/'
下載
- etcd-v3.0.4-darwin-amd64.zip
- etcd-v3.0.4-darwin-amd64.zip.asc
- Betcd-v3.0.4-linux-amd64.aci
- etcd-v3.0.4-linux-amd64.aci.asc
- etcd-v3.0.4-linux-amd64.tar.gz
- etcd-v3.0.4-linux-amd64.tar.gz.asc
- etcd-v3.0.4-windows-amd64.zip
- etcd-v3.0.4-windows-amd64.zip.asc
- Source code (zip)
- Source code (tar.gz)
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!