💡
原文英文,约2500词,阅读约需10分钟。
📝
内容提要
etcd v3.6.0发布,新增特性,优化内存使用,支持降级,移除v2store,加入Kubernetes SIG,引入系统性测试,提升项目的安全性和可靠性。
🎯
关键要点
- etcd v3.6.0发布,首次小版本更新,包含多个新特性和重要优化。
- 新增内存使用优化,平均内存消耗减少至少50%。
- 支持降级功能,允许从v3.6降级到v3.5。
- 移除v2store,v3store成为唯一的成员数据源。
- 引入Kubernetes SIG,提升项目可持续性。
- 加强安全性,集成govulncheck和trivy进行源代码和容器镜像扫描。
- 新增Kubernetes风格的特性门控,管理新特性。
- 支持/livez和/readyz端点,符合Kubernetes的健康检查标准。
- 引入新的发现协议v3discovery,简化集群成员发现过程。
- 修复多个关键bug,确保数据一致性和持久性。
- 成立新的etcd操作员工作组,提升Kubernetes环境中etcd集群的自动化管理。
- 未来计划从v3store引导etcd,解决与v2store的兼容性问题。
❓
延伸问答
etcd v3.6.0有哪些新特性?
etcd v3.6.0新增了内存使用优化、降级支持、Kubernetes风格的特性门控、/livez和/readyz健康检查端点等。
etcd v3.6.0的内存使用优化效果如何?
etcd v3.6.0的内存消耗平均减少至少50%。
如何从etcd v3.6.0降级到v3.5?
降级过程包括验证降级有效性、启用降级模式,然后进行滚动降级。具体步骤可参考降级指南。
etcd v3.6.0移除了哪些功能?
etcd v3.6.0移除了v2store,成为唯一的数据源,并且不再支持--enable-v2标志。
etcd v3.6.0如何提升安全性?
etcd v3.6.0通过集成govulncheck和trivy进行源代码和容器镜像扫描,增强了安全性。
etcd v3.6.0引入了哪些新的健康检查端点?
etcd v3.6.0引入了/livez和/readyz端点,符合Kubernetes的健康检查标准。
🏷️
标签
➡️