GKE集群升级后,如何查询历史版本信息及升级前的版本?
查询GKE集群升级前的版本信息
可以通过GCP控制台或gcloud命令行工具查询升级前的版本,kubectl无法直接获取该历史信息——它仅与当前集群的API交互,不存储升级操作记录。
GCP控制台操作步骤
- 登录GCP控制台,进入「Kubernetes Engine」→「集群」页面
- 找到目标集群,点击名称进入详情页
- 切换到「操作记录」标签页
- 在操作列表中筛选类型为「升级集群」或「升级节点池」的记录,点击进入详情
- 详情页中会显示升级前后的版本对比(例如标注为「From version」的字段)
gcloud命令行操作
列出目标集群的所有升级操作记录:
gcloud container operations list --filter="operationType=UPGRADE_CLUSTER AND target=projects/[你的项目ID]/locations/[集群区域]/clusters/[集群名称]"替换括号内的占位符为实际信息。
查看具体升级操作的详细信息,提取旧版本:
gcloud container operations describe [操作名称]在输出内容里,
metadata.upgrade或status.detail字段会明确显示升级前的集群/节点池版本。
内容的提问来源于stack exchange,提问作者NorwegianClassic
相关产品推荐
相关产品推荐

