Google compute engine 关闭Google计算引擎上的VM总是会重新启动

Google compute engine 关闭Google计算引擎上的VM总是会重新启动,google-compute-engine,google-kubernetes-engine,Google Compute Engine,Google Kubernetes Engine,我在googlecontainer引擎上设置了一个1节点集群,我只打算将其用于测试,所以我希望能够在不使用它的情况下关闭它以保持低成本。然而,我无法理解为什么在我通过控制台关闭虚拟机后,它会不断重新启动。我已经在虚拟机上将“自动重启”选项设置为false 虚拟机是一个n1-standard-2(2个VCPU,7.5 GB内存),连接了2个标准持久磁盘 有没有其他人遇到过这个问题,或者有过如何设置GCE的经验,以便您可以在不使用GCE的情况下保持其脱机状态?提前感谢您的帮助。GKE集群中的虚拟机由

我在googlecontainer引擎上设置了一个1节点集群,我只打算将其用于测试,所以我希望能够在不使用它的情况下关闭它以保持低成本。然而,我无法理解为什么在我通过控制台关闭虚拟机后,它会不断重新启动。我已经在虚拟机上将“自动重启”选项设置为false

虚拟机是一个n1-standard-2(2个VCPU,7.5 GB内存),连接了2个标准持久磁盘


有没有其他人遇到过这个问题,或者有过如何设置GCE的经验,以便您可以在不使用GCE的情况下保持其脱机状态?提前感谢您的帮助。

GKE集群中的虚拟机由所谓的a管理,它确保集群中始终有预期数量的节点。我猜它是在看到您的项目中没有运行VM,并且假设出现了问题,所以它会重新创建它


您可以通过显式地将实例组的大小调整为0来阻止它这样做。您可以通过容器引擎UI或运行
gcloud Container clusters resize$CLUSTERNAME--size=0更改群集中的节点数

@alex有没有办法对App Engine Flexible VM执行相同的操作?同样的问题,它会继续启动旧版本的实例,即使停止它。但是这种类型的虚拟机没有“托管实例组”,很抱歉,但我不确定。你最好在谷歌应用引擎标签下问这个问题。