在工作节点中弹出节点升级

时间:2020-04-14 04:40:00

标签: google-cloud-platform google-kubernetes-engine

在一个群集中,我们有2个可用节点。在过去的几周中,我看到弹出窗口说要升级Node版本。

现在,我的问题是如果我升级到新版本,这是否会影响该节点?如果是,我需要采取什么所有步骤。

1 个答案:

答案 0 :(得分:0)

如果我升级到新版本,这将影响节点或 不是吗?

如果您问主节点升级是否会自动升级工作节点,答案是-这取决于您是否具有自动升级功能功能已启用。如果是,您的工作节点将被自动升级,但是可能随时发生。如果您想更好地控制升级过程,可以手动进行。

GKE 上分别进行

主节点工作节点升级。请注意,您的工作节点绝不能具有比主节点上安装的版本新的版本。因此,您始终总是先升级主节点。整个 GKE 集群升级操作可以归结为两个简单的步骤,您可以从 GCP控制台执行:

  1. 转到 Kubernetes引擎->单击您的集群名称->单击母版旁边的可升级链接版本->选择所需的版本->单击更改

  2. 主节点一旦升级,您将能够轻松地将一个或多个工作者升级到与相同的版本>已在运行。只需再次转到 Kubernetes引擎->,然后您可以简单地单击Node upgrade available链接:enter image description here请注意,当您的 worker版本不可用时,此链接甚至不可用。 -节点与您的主节点上的版本相同。选择所需的版本,然后单击更改。或者,您可以转到 Kubernetes引擎->单击群集名称->转到页面底部->单击节点池(默认名称: default-pool )->单击编辑->选择所需版本->单击更改

节点池内,节点以不确定的顺序一次升级一个。上下文文档说明了实际发生的情况:

更改Kubernetes版本会耗尽,删除并重新创建所有 该节点中的每个节点一次合并一个。该操作具有以下内容 效果:

  • 仅由控制器管理的Pod会自动重新创建。
  • 临时存储卷已删除。永久磁盘不受影响。
  • 您的工作负载可能在操作期间暂时不可用。
  • 您无法在操作期间更改群集配置。

有关 GKE 升级的更多信息,您可以在 GCP官方文档中的以下文章中找到详细信息:

Cluster upgrades

Auto-upgrading nodes

相关问题