GCP删除计算引擎-虚拟机实例-无需启用计费

问题描述

我有一种情况要删除许多在我的GCP项目中创建的VM。但是在启用计费之前,我需要删除所有这些VM。

这可能吗?

我尝试使用Cloud Shell,但是由于VM启用了删除保护功能,所以不走运。

解决方法

您可以使用Cloud Console,Cloud Shell或GCP API首先禁用删除保护。

对于Cloud Console,只需转到Compute Engine> VM实例>单击要编辑的实例>单击“编辑”>取消选中“启用删除保护”。

但是对于多个VM,建议改为使用云外壳。参见下面的模板:

gcloud计算实例更新[INSTANCE_NAME]
[-删除保护| --no-deeletion-protection]

例如:

gcloud计算实例更新vm-instance1 --no-deeletion-protection

有关此主题的更多信息,您可以检查此链接。 Toggling deletion protection