容器服务ACK基于原生的Kubernetes提供以容器为核心的解决方案。由于Kubernetes版本不断升级,因此容器服务ACK会定期发布支持的Kubernetes版本。本文为您介绍容器服务ACK的Kubernetes版本支持机制。

版本发布和过期时间

ACK和ASK支持的Kubernetes大版本详细信息如下:
版本 状态 发布时间 过期时间
v1.24 已发布 2022年09月 2024年09月
v1.22 已发布 2021年12月 2023年12月
v1.20 已发布 2021年04月 2023年04月
v1.18 已过期 2020年09月 2022年09月
v1.16 已过期 2020年02月 2022年06月
v1.14 已过期 2019年08月 2021年07月
v1.12 已过期 2019年03月 2020年12月

版本支持

版本号说明

Kubernetes版本的表达方式为x.y.z。x表示主版本,y表示大版本,z表示补丁版本。以V1.24.2为例,V1为主版本,V1.24为大版本,V1.24.2为补丁版本。关于版本号的详细说明,请参见Kubernetes Release Versioning

版本支持策略

从2020年1月1日起,ACK仅发布支持Kubernetes双数号的大版本,例如V1.20、V1.22、V1.24。对于ACK而言,过期版本分为过期大版本和过期补丁版本。
  • 过期大版本:指的是ACK支持的最近三个Kubernetes大版本再往前的版本。
  • 过期补丁版本:指的是因CVE漏洞补丁等推出的最新补丁版本之前的版本。

详细的版本支持策略如下所示:

  • 集群创建

    ACK支持最近的两个Kubernetes双数大版本的集群创建。例如最近的两个双数大版本为V1.20和V1.22,当ACK发布支持V1.24时,较老的大版本V1.20将不再开放创建功能。

  • 升级和运维保障

    ACK保障最近的三个Kubernetes大版本的稳定运行,同时支持最新版本往前两个大版本的升级功能。例如当前最新版本为V1.22,则ACK支持V1.20和V1.18的升级功能。过期版本的集群存在运行不稳定和集群升级失败的风险,建议您及时升级Kubernetes版本。

  • 工单答疑

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

关于ACK集群的Kubernetes版本的发布记录,请参见Kubernetes版本发布概览

版本发布周期

  • ACK原则上保持每半年更新一次Kubernetes大版本的频率。
  • 大版本推出后,由于功能更新以及漏洞修复,ACK会不定期推出补丁版本的更新。

版本约束

  • 版本升级功能当前只支持邻近大版本的升级,暂不支持跨多个大版本的升级,补丁版本的升级则不受该限制。
  • 补丁版本的最新版发布后,原则上只提供该补丁版本的技术支持。对于较老的补丁版本,请尽快升级以获得完整的支持。