You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为GKE集群添加维护排除规则时遇400错误求助

问题原因

你遇到的错误核心是维护排除规则的结束时间不能超过集群当前K8s版本的终止支持(EOL)日期。GKE 1.21版本的正式终止支持日期是2023年1月31日(错误信息里的2023-1指的是1月),而邮件里提到的“截止至2023年4月30日”是创建1.21版本集群的最晚日期,并非维护排除规则的允许截止时间,这是两个完全不同的时间节点,你混淆了二者的定义。

可行解决办法
  • 调整维护排除的结束时间至1.21 EOL之前:把命令里的结束时间改成2023年1月31日之前的任意时间,比如:
    gcloud container clusters update <my-cluster-name> \
      --add-maintenance-exclusion-name suspend_upgrades_past_eol \
      --add-maintenance-exclusion-start 2023-01-25T00:00:00-05:00 \
      --add-maintenance-exclusion-end 2023-01-30T23:59:59-05:00 \
      --add-maintenance-exclusion-scope no_minor_or_node_upgrades
    
  • 升级集群到更高支持版本后再创建规则:如果需要在1月31日之后继续暂停升级,必须先将集群升级到仍在支持的版本(比如1.22及以上),这些版本的EOL日期晚于4月30日,升级完成后即可按照邮件里的命令创建维护排除规则。
  • 确认gcloud组件完整性:虽然你使用的是最新版gcloud,可再次执行gcloud components update确保所有组件都处于最新状态,避免因组件版本不一致导致的参数解析问题。

内容的提问来源于stack exchange,提问作者CharlieC3

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 12:10:54