【发布时间】:2020-11-09 17:32:41
【问题描述】:
对此有点困惑。阅读谷歌文档说自动升级已为主节点和节点池启用。但我只能找到如何禁用节点池上的自动升级。
如何在 master 上禁用自动升级?
【问题讨论】:
标签: google-cloud-platform google-kubernetes-engine
对此有点困惑。阅读谷歌文档说自动升级已为主节点和节点池启用。但我只能找到如何禁用节点池上的自动升级。
如何在 master 上禁用自动升级?
【问题讨论】:
标签: google-cloud-platform google-kubernetes-engine
GKE 团队代表您执行集群控制平面的automatic upgrades,这由 Google 管理,以确保安全补丁和功能。根据document,您可以手动启动控制平面升级到比默认版本更新的版本。
此外,您可以为 existing node pool 禁用节点自动升级。请记住,如果这样做,您必须确保集群的节点运行的版本与集群的版本兼容。
gcloud container node-pools update node-pool-name --cluster cluster-name \
--zone compute-zone --no-enable-autoupgrade
此外,article 进一步解释了自动和手动升级如何在 Google Kubernetes Engine (GKE) 集群上工作。
【讨论】:
文档在解释这一点方面做得很差。
要禁用自动节点升级,请禁用节点池上的自动升级。要禁用自动主升级,请将发布通道设置为未指定。
使用 Terraform 它在此处配置:
【讨论】: