【发布时间】:2019-07-19 18:55:06
【问题描述】:
我们在 GKE 上部署了相当大的 Kubernetes,我们希望通过启用自动升级让我们的生活更轻松一些。 documentation on the topic 告诉您如何启用它,而不是它实际上是如何工作。
我们在测试集群上启用了该功能,但从未升级任何节点(尽管 UI 一直在提醒我们“可以升级”)。
文档说它将更新到“最新的稳定”版本,并且它会“由 GKE 团队自行决定定期发生”——这两者都不是很有帮助。
用户界面总是说:“下一次自动升级:未安排”
是否有人在生产中使用过此功能并且可以阐明它的实际作用?
我做了什么:
- 我在 nodepools 上启用了该功能(不是集群本身)
- 我设置了维护窗口
- 集群版本为
1.11.7-gke.3 - 节点池的版本为
1.11.5-gke.X - 最新的可用版本是
1.11.7-gke.6
我的预期:
- 节点池将更新为
1.11.7-gke.3(默认集群版本)或1.11.7-gke.6(最新版本) - 更新将在下一个维护时段进行
- 否则更新将像“手动”更新一样工作
实际发生了什么:
- 什么都没有
- 节点池在
1.11.5-gke.X上停留了一个多星期
我的问题
- nodepool 版本应该更新吗?
- 如果有,在什么时间?
- 如果有,是什么版本?
【问题讨论】:
标签: kubernetes google-kubernetes-engine