将 GKE Kubernetes 节点版本升级到 v1.1.1,master 仍然是 v1.0.7,尽管发行说明有冲突

Upgrading GKE Kubernetes node version to v1.1.1, master still at v1.0.7 despite conflicting release notes

我们正在尝试通过在 Google 容器引擎上升级集群 运行 来利用 v1.1.1 Kubernetes 版本中的一些新功能。

release notes Google states that cluster masters are currently running v1.1.1. However, when trying to upgrade our existing cluster nodes (following the cluster upgrade docs) 上,我得到以下跟踪:

Failed to start node upgrade: Desired node version (1.1.1) cannot be greater than current master version (1.0.7)

运行 kubectl version:

证实了这一点

Client Version: version.Info{Major:"1", Minor:"1", GitVersion:"v1.1.1", GitCommit:"92635e23dfafb2ddc828c8ac6c03c7a7205a84d8", GitTreeState:"clean"} Server Version: version.Info{Major:"1", Minor:"0", GitVersion:"v1.0.7", GitCommit:"6234d6a0abd3323cd08c52602e4a91e47fc9491c", GitTreeState:"clean"}

一直以来,gcloud 控制台报告集群 api 版本 1.0.6

现有集群的主升级是否仍在进行中?是否存在时间表?较早的发行说明提到现有集群版本升级需要 1 周的时间;从 v1.1.1 发布之日起,我们刚刚超过了 window。

发行说明指出 "Kubernetes v1.1.1 is the default version for new clusters"(强调已添加)。现有集群将在未来几周内从 1.0 升级到 1.1。如果您想立即利用 1.1 的功能,您可以在 1.1 上创建一个新集群,或者通过 Slack 上的#google-containers 频道​​联系我们,要求尽快升级您的集群。