ACK灵骏集群是针对智能计算灵骏提供的集群类型,基于原生的Kubernetes提供全托管和高可用控制面的标准容器集群服务,支持以灵骏计算节点作为Kubernetes集群的工作节点。由于Kubernetes版本不断升级,因此ACK灵骏集群会定期发布支持的Kubernetes版本。本文介绍ACK灵骏集群的Kubernetes版本支持机制,包括版本发布和支持情况、版本发布周期说明、版本支持策略等。
版本发布
版本号说明
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。
版本发布周期
从2025年01月起,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灵骏集群不再提供安全补丁和问题修复,同时也不保证过期版本的技术支持质量。