Kubernetes 防止GCP维护重新启动GKE群集

Kubernetes 防止GCP维护重新启动GKE群集,kubernetes,google-cloud-platform,google-kubernetes-engine,Kubernetes,Google Cloud Platform,Google Kubernetes Engine,似乎每周GKE集群都会重新启动。我能做些什么来防止这种情况发生吗?它会将吊舱迁移到另一个节点,同时在其中一个节点上进行维护。但我不确定迁移期间是否有停机时间,有时POD也会陷入崩溃crashloopbackoff或errimagepull状态 维护时迁移是如何发生的?它是否创建一个新的pod,然后路由流量,然后在副本总数只有一个时删除旧的pod?只是想知道是否有停机时间。这是一个新的集群,监控尚未设置,所以不知道玩家在维护期间是否遇到停机 有没有办法防止GCP进行维护?我使用terraform创

似乎每周GKE集群都会重新启动。我能做些什么来防止这种情况发生吗?它会将吊舱迁移到另一个节点,同时在其中一个节点上进行维护。但我不确定迁移期间是否有停机时间,有时POD也会陷入崩溃
crashloopbackoff
errimagepull
状态

维护时迁移是如何发生的?它是否创建一个新的pod,然后路由流量,然后在副本总数只有一个时删除旧的pod?只是想知道是否有停机时间。这是一个新的集群,监控尚未设置,所以不知道玩家在维护期间是否遇到停机

有没有办法防止GCP进行维护?我使用terraform创建集群,因此如果我可以阻止它,我需要通过terraform进行,因为GKE节点不能使用GCP控制台进行编辑。

您可以启用/禁用自动节点升级

以下是GCP控制台中配置选项的示例:

您还可以决定您想要的发布渠道(快速、定期和稳定)

你的Kubernetes。只有区域簇复制控制平面

就您自己的应用程序而言,它们应该没有停机时间,当POD准备好接收流量时,GKE将自动创建新节点并转移流量