google managedvm 永久删除实例

google managedvm delete instance foverver

我最近在部署时更改了应用程序的版本,每次我执行 gcloud compute instances list 时它都会列出旧版本,我尝试从控制台手动删除并且它有效但几分钟后它会返回。我也试过 gcloud delete gcloud compute instances delete instance --delete-disks all

停止没有帮助,因为它是一个 运行 实例,它会按正常运行时间向我收费吗?我如何完全删除它(是否也尝试删除 appengine 版本但它总是回来)?

我在 Google Compute Engine 的托管 VM 上部署(使用版本)和删除实例时遇到了很多麻烦。 这是我找到的删除默认 GCE 托管 VM 的解决方案:

  • 确保您拥有最新的 GCE 组件。 运行 gcloud components update 在 Google Cloud SDK Shell.
  • 在您的 app.yaml 中,删除 vm:trueresources: 部分和 manual scaling: 部分。
  • 导航到计算 -> App 引擎 -> 版本并记录 <default-version-number>。我的看起来像 20150722t1245032,带有 (default) 表示默认版本。
  • 部署应用程序,设置默认值,并指定默认版本。 gcloud preview app deploy "...\app.yaml" --set-default --version=<default-version-number>.
  • 导航到计算 -> 计算引擎 -> VM 实例。 Select 默认实例并删除。

我还被教导如何停止部署额外的实例:

  • 关键是指定版本号gcloud preview app deploy "...\app.yaml" --set-default --version=<version-number>。 @ZacharyNewman 能够帮助我

最后,这是如何删除实例的附加版本

  • 导航到计算 -> App 引擎 -> 版本并删除不需要的版本。
  • 导航到计算 -> 计算引擎 -> VM 实例。 Select 不想要的实例并删除。

希望对您有所帮助!