支持的 Kubernetes 集群版本

每个 GKE 关联集群版本都附带 Kubernetes 版本说明。它们与发行版本说明 (release notes) 类似,但特定于 Kubernetes 版本,并且可能会提供更多技术细节。

GKE 关联集群支持以下 Kubernetes 版本:

Kubernetes 1.33

1.33.0-gke.1

Kubernetes 1.32

1.32.0-gke.2

1.32.0-gke.1

Kubernetes 1.31

1.31.0-gke.5

1.31.0-gke.4

1.31.0-gke.3

1.31.0-gke.2

1.31.0-gke.1

Kubernetes 1.30

1.30.0-gke.7

1.30.0-gke.6

1.30.0-gke.5

1.30.0-gke.4

  • 重大变更:在创建或更新关联集群时,GKE 关联集群会验证是否已启用以下必需服务:cloudresourcemanager.googleapis.commonitoring.googleapis.com。如需了解详情,请参阅 Google Cloud 要求

1.30.0-gke.3

1.30.0-gke.2

1.30.0-gke.1

Kubernetes 1.29

1.29.0-gke.9

1.29.0-gke.8

1.29.0-gke.7

  • 重大变更:在创建或更新关联集群时,GKE 关联集群会验证是否已启用以下必需服务:cloudresourcemanager.googleapis.commonitoring.googleapis.com。如需了解详情,请参阅 Google Cloud 要求

1.29.0-gke.6

1.29.0-gke.5

1.29.0-gke.4

1.29.0-gke.3

1.29.0-gke.2

  • 重大变更:从 Kubernetes 1.29 开始,集群需要与网域 kubernetesmetadata.googleapis.com 建立出站 HTTPS 连接。请确保您的代理服务器和/或防火墙配置允许此类流量。您还需要启用 Kubernetes Metadata API,可以在 Google Cloud 控制台中启用该 API。

  • 功能:不再需要连接到网域 opsconfigmonitoring.googleapis.com。之前需要连接到此网域来实现日志记录和监控功能,但在 Kubernetes 1.29 及更高版本中不再需要此网域。您应该从防火墙和/或代理服务器配置中移除此网域。

  • 问题修复:修复了 Fluentbit 代理无响应并停止将日志注入到 Cloud Logging 中的问题。解决方法是添加了一种机制,可以在检测到这种情况时自动重启代理。

1.29.0-gke.1

  • 重大变更:从 Kubernetes 1.29 开始,集群需要与网域 kubernetesmetadata.googleapis.com 建立出站 HTTPS 连接。请确保您的代理服务器和/或防火墙配置允许此类流量。您还需要启用 Kubernetes Metadata API,可以在 Google Cloud 控制台中启用该 API。

  • 功能:不再需要连接到网域 opsconfigmonitoring.googleapis.com。之前需要连接到此网域来实现日志记录和监控功能,但在 Kubernetes 1.29 及更高版本中不再需要此网域。您应该从防火墙和/或代理服务器配置中移除此网域。

  • 问题修复:修复了 Fluentbit 代理无响应并停止将日志注入到 Cloud Logging 中的问题。解决方法是添加了一种机制,可以在检测到这种情况时自动重启代理。

Kubernetes 1.28

1.28.0-gke.9

1.28.0-gke.8

1.28.0-gke.7

1.28.0-gke.6

1.28.0-gke.5

  • 安全修复程序:

1.28.0-gke.4

  • 安全修复程序:

1.28.0-gke.3

1.28.0-gke.2

  • 问题修复:修复了使用 Google 群组时出现的间歇性授权失败问题。

1.28.0-gke.1

  • 重大变更:从 1.28 开始,集群需要与 {GCP_LOCATION}-gkemulticloud.googleapis.com 建立出站 HTTPS 连接。请确保您的代理服务器和/或防火墙允许此类流量。

  • 功能:大多数功能不再需要明确添加 Google IAM 绑定。

    1. 创建集群时,不再需要为 gke-system/gke-telemetry-agent 添加任何绑定。
    2. 为 Google Managed Service for Prometheus 启用代管式数据收集功能时,不再需要为 gmp-system/collectorgmp-system/rule-evaluator 添加任何绑定。
    3. 启用 Binary Authorization 时,不再需要为 gke-system/binauthz-agent 添加任何绑定。
  • 问题修复:增强了 Cloud Logging 从 Anthos 关联集群注入日志的功能:

    • 修复了时间戳解析问题。
    • anthos-metadata-agent 的错误日志分配了正确的严重级别。