我有一种情况要删除在我的 GCP 项目中创建的大量虚拟机。但我需要在启用计费之前删除所有这些虚拟机。
这可能吗?
我尝试使用 Cloud Shell,但没有运气,因为 VM 启用了删除保护。
我有一种情况要删除在我的 GCP 项目中创建的大量虚拟机。但我需要在启用计费之前删除所有这些虚拟机。
这可能吗?
我尝试使用 Cloud Shell,但没有运气,因为 VM 启用了删除保护。
您可以先使用 Cloud Console、Cloud Shell 或 GCP API 禁用删除保护。
对于 Cloud Console,只需转到 Compute Engine > VM 实例 > 单击要编辑的实例 > 单击编辑 > 取消选中“启用删除保护”。
但对于多个 VM,建议改用云 shell。请参阅下面的模板:
gcloud 计算实例更新 [INSTANCE_NAME]
[--deletion-protection | --无删除保护]
例如:
gcloud 计算实例更新 vm-instance1 --no-deletion-protection
有关此主题的更多信息,您可以查看此链接。切换删除保护