向现有集群添加一个新的kubernetes节点池,并将常规通道作为发布通道

向现有集群添加一个新的kubernetes节点池,并将常规通道作为发布通道,kubernetes,google-kubernetes-engine,Kubernetes,Google Kubernetes Engine,我正在尝试将一个新的节点池添加到现有的GKE集群中。失败,出现以下错误 Node pool version cannot be set to 1.14.6-gke.1 when releaseChannel REGULAR is set. 你有什么建议可以帮我解决这个问题吗 编辑:我终于创建了一个新的池,但只是在我的主池自动更新之后。看起来对于自动更新的群集,这是一个限制。正在创建的新节点似乎默认为主节点的版本,如果主节点的版本不推荐,并且正在等待自动升级,则所有人都可以等待。该版本已于昨天从

我正在尝试将一个新的节点池添加到现有的GKE集群中。失败,出现以下错误

Node pool version cannot be set to 1.14.6-gke.1 when releaseChannel REGULAR is set.
你有什么建议可以帮我解决这个问题吗


编辑:我终于创建了一个新的池,但只是在我的主池自动更新之后。看起来对于自动更新的群集,这是一个限制。正在创建的新节点似乎默认为主节点的版本,如果主节点的版本不推荐,并且正在等待自动升级,则所有人都可以等待。

该版本已于昨天从GKE中删除:


该版本已于昨天从GKE中删除:


您似乎已在常规发布频道中注册了群集,当前无法禁用[1]发布频道以进行手动升级。您需要等待发行说明[2]中描述的自动升级

要停止使用发布通道并返回指定确切版本,必须在不使用--release channel标志的情况下重新创建集群

[1]-


[2] -

您似乎已在常规发布频道中注册了群集,当前无法禁用[1]发布频道以进行手动升级。您需要等待发行说明[2]中描述的自动升级

要停止使用发布通道并返回指定确切版本,必须在不使用--release channel标志的情况下重新创建集群

[1]-


[2] -

当您使用发布频道时,web云控制台不允许您在创建节点池时选择版本,但API/CLI允许


我的处境与您相同:我的主机所在的发布频道版本已被撤销,但我能够添加一个新的节点池,并在terraform中设置了以前的版本。

当您使用发布频道时,web云控制台不允许您在创建节点池时选择版本,但API/CLI允许


我的处境和你一样:我的主机所在的发布频道版本已被撤销,但我能够添加一个新的节点池,并在terraform中设置了以前的版本。

那么,我要按照什么程序添加一个新的节点池呢?我应该先升级master吗?我以为我在自动升级。需要验证。由于我正在进行自动更新,我无法手动更新,并且根据发布计划,我所在地区只在第4天更新。我想我必须等待它结束。您可以使用一个受支持的版本添加一个节点池,该版本早于您的主版本,例如1.13.11-gke.5。如果集群设置为自动更新,则可以使用
gcloud container get server config
检查您所在地区的可用版本。创建新节点池时,gke版本不可编辑。我的群集经过了自动更新,然后我可以创建新的池。虽然这实际上没有为我提供任何补救或解决方法,但它至少帮助我了解了手头的问题。因此,我接受这个被接受的答案。那么,我应该遵循什么程序来添加一个新的nodepool呢?我应该先升级master吗?我以为我在自动升级。需要验证。由于我正在进行自动更新,我无法手动更新,并且根据发布计划,我所在地区只在第4天更新。我想我必须等待它结束。您可以使用一个受支持的版本添加一个节点池,该版本早于您的主版本,例如1.13.11-gke.5。如果集群设置为自动更新,则可以使用
gcloud container get server config
检查您所在地区的可用版本。创建新节点池时,gke版本不可编辑。我的群集经过了自动更新,然后我可以创建新的池。虽然这实际上没有为我提供任何补救或解决方法,但它至少帮助我了解了手头的问题。因此,我们接受这个答案。
The following versions are no longer available for new clusters or upgrades.

    1.13.7-gke.24
    1.13.9-gke.3
    1.13.9-gke.11
    1.13.10-gke.0
    1.13.10-gke.7
    1.14.6-gke.1
    1.14.6-gke.2
    1.14.6-gke.13