TKE 标准集群指南

最佳实践

API 文档

诚邀爱技术、爱分享的你,成为文档内容共建者> HOT

本文为您介绍腾讯云云原生 etcd 和社区版 etcd 支持的版本,帮助您在使用云原生 etcd 时根据业务需求选择更加适合您的版本。

版本定义

  • 大版本:etcd 版本表示为 xyz,其中 x 是主要版本,y 是次要版本,z 是补丁版本,遵循 语义版本控制术语。例如,当前版本为3.5.4和3.4.13。
  • 小版本tke.x后缀用来标识当前大版本对应的小版本。例如,当前版本为 v3.4.13-tke.5。
    说明:

    未带有后缀标识相当于社区开源版本。

版本维护策略

  • 集群创建
    平台支持 etcd 最近两个大版本的创建,如3.5.43.4.13。当新版本发布并支持升级功能时,较老的一个版本将不再开放创建功能。例如,当3.6.x版本发布且支持3.5.4升级至3.6.x3.4.13将不再开放创建功能;若3.6.x版本发布但升级功能未提供,3.4.13仍然支持新集群创建。

    注意:

    集群创建时仅支持选择当前大版本所在的最新小版本。

  • 升级和运维保障
    云原生 etcd 平台将重点保障最近的两个 etcd 大版本的升级和稳定运行,例如当前最新版本为3.5.4,则平台重点保障3.5.43.4.13的版本升级功能,并提供问题排障、故障恢复、Bugfix 等支持。过期版本的集群存在运行不稳定和集群升级失败的风险,建议您及时升级。

    注意:

    集群升级包含大版本升级和小版本升级。

  • 工单答疑
    云原生 etcd 提供最近的两个 etcd 大版本的技术支持,例如答疑、在线指导、排查、排错等工作,但对于过期版本的 云原生 etcd 集群,将不保证技术支持的质量和有效性。

etcd 大版本选择建议

本文从稳定性、性能、易用性等几个方面向您提供版本选择建议。

  • 稳定性3.4系列版本经历了全球用户两三年时间的大规模使用和验证,整体上稳定性优于3.5系列版本。3.5.4及以上版本修复了3.5早期版本的严重 Bug,开源项目 K8s 1.25版本也已经默认使用3.5.4版本,核心场景下稳定性已达到生产环境要求。
  • 性能3.5.4版本合并了一系列性能优化 PR,在集群启动时间、读写 QPS 方面均有明显提升。
  • 易用性3.5版本通过包模块化解决了3.4及之前版本中依赖管理痛点,减轻了开发者负担,跟随社区使用最新的3.5版本有利于后续版本升级,可充分享受新版本带来的一系列便利,降低开发者的负担。

综上,新增集群建议您使用3.5.4版本,存量集群迁移可选择与源集群一致的版本。

目录