我们在GKE上部署了相当大的kubernetes,我们希望通过启用自动升级使我们的生活更轻松一些。 documentation on the topic告诉您如何启用它,但不告诉您实际如何工作。
我们在测试群集上启用了该功能,但从未升级过任何节点(尽管UI一直困扰我们“可以进行升级”)。
文档说它将被更新到“最新稳定”版本,并且“由GKE团队酌情定期进行”-两者都没有很大帮助。
用户界面始终显示:“下次自动升级:未安排”
有人在生产中使用了此功能,并且可以了解它的实际功能吗?
我做了什么:
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
上保留了一个多星期我的问题
最佳答案
我最后会自己回答。自动升级确实可以工作,尽管升级该版本花了几天到一周的时间。
除版本更新外,没有任何迹象表明计划的升级日期。
它将升级到群集的当前主版本。
添加:它仍然不能可靠地工作,如果不能,则仍然无法调试。我得到的一个信息是,如果您最初为节点池提供了特定版本,则该机制将不起作用。由于不可能推断出自动更新的内部工作原理,因此我们不得不求助于再次手动检查状态。
关于kubernetes - (如何)在GKE中自动升级节点池?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54881980/