关于 Kubernetes 1.35 版本升级前置检查新增 cgroup 版本兼容性检测的公告

更新时间:
复制 MD 格式

Kubernetes 自1.35 版本起不再支持 cgroup v1,集群节点需使用 cgroup v2 方可成功升级。为降低升级失败风险,提升升级体验,ACK 将在集群升级至 1.35 版本的流程中引入 cgroup 版本前置检测机制,并为节点新增标识 cgroup 版本的标签。

变更内容

ACK 引入以下两项变更:

  • 升级前 cgroup 版本检测

    集群在升级至 1.35 版本时,自动检测各节点操作系统所使用的 cgroup 版本。若检测到存在 cgroup v1 节点,升级流程将自动中止并告警,提示需将节点迁移至 cgroup v2后再行升级。

  • 新增节点标签 node.alibabacloud.com/cgroup-version

    自 2026 年 03 月起,ACK 为 1.33 及以上版本集群的节点自动添加标签 node.alibabacloud.com/cgroup-version,取值为 v1v2,用于标识该节点操作系统当前支持的 cgroup 版本。

影响范围

本次变更影响1.33 及以上版本的ACK托管集群ACK专有集群

本次变更不影响集群的正常运行及功能使用。对于计划升级至 1.35 版本的集群,需关注:

  • 升级前将进行 cgroup 版本检测,使用 cgroup v1 的节点将无法通过检测,升级流程将被中止。

  • 新增节点标签可能触发节点池 Label 变更相关的监控告警,请提前确认并按需调整相关告警策略。

建议方案

在升级至 Kubernetes 1.35 版本前,建议提前完成以下工作:

  • 确认节点 cgroup 版本:通过节点标签 node.alibabacloud.com/cgroup-version 查看各节点的 cgroup 版本。

  • 更换不兼容节点的cgroup版本:对于仍使用 cgroup v1 的节点,请参见将节点迁移至 cgroup v2完成迁移。

  • 检查监控告警策略:评估新增节点标签对现有告警策略的影响,按需调整规则配置。