GKE on Azure 版本编号

本页面介绍 GKE on Azure Kubernetes 版本编号。

集群版本

在创建集群或节点池时,您必须指定您它运行的 Kubernetes 版本。您只能使用受支持的 Kubernetes 版本创建新的集群或节点池。

版本方案和频率

GKE on Azure 使用 Kubernetes 语义化版本控制来引用受支持的 Kubernetes 版本,但附加 GKE 补丁版本。这会生成以下形式的版本号

  <code>x.y.z-gke.a</code>

例如,最新的受支持 Kubernetes 版本是 1.29.4-gke.200。

Kubernetes 主要版本 (x)
如果对公共 API 进行更改后,其行为或操作与先前版本不兼容,则主要版本会递增。主要版本将 Kubernetes 版本从 x.y 递增到 x+1.0
Kubernetes 次要版本 (y)
Kubernetes 大约每 4 个月发布一个新的次要版本。次要版本将 Kubernetes 版本从 1.y 递增到 1.y+1;例如,Kubernetes 1.21 是 Kubernetes 1.20 之后的次要版本。次要版本升级通常涉及新功能和问题修复,但不会引入破坏性更改。有时,次要版本中会弃用功能或 API 组件。
Kubernetes 补丁版本 (z)
用于 GKE on Azure 的新 Kubernetes 补丁版本(例如 1.21.1)通常每月发布一次。补丁版本仅包含安全更新和问题修复。
GKE 补丁版本 (-gke.a)
具有更高的 -gke.a 后缀的补丁版本(例如 1.24.1-gke.a)包含 GKE on Azure 以及开源上游 Kubernetes 软件的安全更新和/或问题修复。这些更新或修补程序是与 Google Cloud 和 Azure 兼容和互操作所必需的。

版本支持

如需了解 GKE Enterprise 范围内的版本控制政策,请参阅版本支持政策

版本偏差

节点和节点池版本最多可以比控制平面低两个次要版本,但根据 Kubernetes OSS 版本偏差政策,其版本不能高于控制平面版本。无论节点版本偏差准则如何规定,我们都强烈建议节点始终使用受支持的版本。

后续步骤