ACK灵骏Kubernetes版本概览及机制

ACK灵骏集群是针对智能计算灵骏提供的集群类型,基于原生的Kubernetes提供全托管和高可用控制面的标准容器集群服务,支持以灵骏计算节点作为Kubernetes集群的工作节点。由于Kubernetes版本不断升级,因此ACK灵骏集群会定期发布支持的Kubernetes版本。本文介绍ACK灵骏集群的Kubernetes版本支持机制,包括版本发布和支持情况、版本发布周期说明、版本支持策略等。

版本发布

ACK灵骏集群支持的Kubernetes次要版本详细信息如下。

版本号

状态

ACK灵骏发布时间

ACK灵骏停止维护时间

1.31

已发布

202501

ACK灵骏集群实际情况为准

1.30

已发布

202501

ACK灵骏集群实际情况为准

1.28

已发布

202312

ACK灵骏集群实际情况为准

1.22

已过期

202311

ACK灵骏集群实际情况为准

1.20

已过期

202304

202311

版本号说明

ACK灵骏集群版本的表达方式为x.y.z-aliyun.n。x.y.z表示社区Kubernetes版本,其中,x表示主要版本(major version),y表示次要版本(minor version),z表示补丁版本(patch version),n表示阿里云补丁版本(Aliyun patch version)。以1.31.1-aliyun.1为例,其表示基于Kubernetes 1.31.1版本。关于版本号的详细说明,请参见Kubernetes Release Versioning

image

版本发布周期

202501月起,ACK灵骏集群1.31版本起,ACK扩展了Kubernetes版本的支持范围,从仅支持偶数次要版本(例如1.28、1.30等)扩展至支持所有次要版本,具体请以ACK灵骏集群实际发布时间为准。新版本推出后,由于功能更新以及漏洞修复,ACK灵骏集群会不定期推出补丁版本的更新。

版本支持策略

  • 集群创建

    ACK灵骏集群支持创建最近的三个Kubernetes次要版本的集群。例如,最近的三个次要版本为1.31、1.30、1.28。ACK灵骏集群支持1.31版本后,1.28以下版本不再开放创建功能,过期补丁版本也不再开放创建功能。

    当某个次要版本发布了新的补丁版本后,低版本的补丁版本不再开放创建功能。例如,1.30.7发布后,1.30.1不再支持新建。

  • 集群升级

    版本升级功能目前仅支持逐级升级版本,不支持跨多个版本升级,且不支持回退版本。例如,如果您的ACK灵骏集群Kubernetes版本为1.28,期望升级至1.31,则需进行两次集群升级,即先升级到1.30,再升级到1.31。

    对于补丁版本,集群升级仅支持最新补丁版本的升级,不支持过期补丁版本的升级。

  • 技术支持

    对于仍在维护的版本,ACK灵骏集群提供完善的技术支持,包括答疑、在线指导、排查、排错等工作。对于停止维护版本,ACK灵骏集群将逐步停止技术支持。

过期版本风险

过期版本集群存在安全和稳定性风险,请及时升级Kubernetes版本。对于过期版本,ACK灵骏集群不再提供安全补丁和问题修复,同时也不保证过期版本的技术支持质量。