在 Google 容器引擎上升级集群

Upgrade cluster on Google Container Engine

我想升级我的集群以使用最新版本的 Kubernetes。我看到 Google Container Engine 有以下工具:

https://cloud.google.com/container-engine/docs/clusters/upgrade?hl=en

但是,在我升级我的集群并且一切都成功完成之后,当我在 Web 控制台上看到我的集群时,我仍然看到旧版本 (1.9.3)。当你创建一个新的集群时,版本是 1.0.1,所以我希望我的集群升级到那个版本。我也尝试升级到 0.21.4,结果相同。

我做错了什么吗?

Web 控制台可能会报告您的初始 集群版本,而不是主节点和节点的当前版本。如果您想查看集群的所有版本,请尝试 运行

gcloud beta container clusters --zone=<zone> describe <cluster-name> | grep -i version

它应该打印出类似

的内容
currentMasterVersion: 0.21.4
currentNodeVersion: 0.19.3
initialClusterVersion: 0.19.3

如果您的初始集群版本是 0.19.3,那么您的 master 还没有升级到 1。0.x(但是您应该已经收到了即将升级的通知)。

升级主节点后,您可以按照找到的 link 处的说明将节点升级到与主节点相同的版本。