Google app engine 我能';t删除“中的google compute实例”;控制台“;
我在谷歌应用程序引擎上使用节点管理的虚拟机。在我删除console.cloud.google.com上的google compute实例后,我看到在“操作”中自动创建的实例。(这种情况以前发生过,我曾经在appengine.google.com上删除实例,现在它移动到了“控制台”)这是怎么发生的?我如何删除它?您需要从应用程序描述中删除该模块。否则,App Engine将根据模块描述中的比例设置继续旋转新实例。您必须删除Flexible VM的已部署版本。因为它只有一个版本,所以您必须为标准vm部署另一个版本 最简单的解决方案是部署一个空版本,没有任何代码,只有一个静态文件。为此,请创建以下Google app engine 我能';t删除“中的google compute实例”;控制台“;,google-app-engine,google-compute-engine,Google App Engine,Google Compute Engine,我在谷歌应用程序引擎上使用节点管理的虚拟机。在我删除console.cloud.google.com上的google compute实例后,我看到在“操作”中自动创建的实例。(这种情况以前发生过,我曾经在appengine.google.com上删除实例,现在它移动到了“控制台”)这是怎么发生的?我如何删除它?您需要从应用程序描述中删除该模块。否则,App Engine将根据模块描述中的比例设置继续旋转新实例。您必须删除Flexible VM的已部署版本。因为它只有一个版本,所以您必须为标准vm
app.yaml
:
module: default
runtime: python27
api_version: '1.0'
threadsafe: true
handlers:
- url: /
static_files: index.html
upload: index.html
resources:
cpu: 0.1
memory_gb: 0.5
disk_size_gb: 10
在同一目录中放置一个空的index.html
。并使用以下方式进行部署:
gcloud preview app deploy app.yaml
在此之后,您将能够将所有流量路由到此虚拟版本,然后删除为Flexible VM部署的早期版本。当实例无法删除时,原因是,在创建实例时,检查了针对删除的保护,或者因为在创建实例后,我们使用以下命令从Gcloud激活了保护: $gcloud计算实例更新
如果实例的删除受到保护,请消除保护
$ gcloud compute instances update <INSTANCE_NAME> --no-deletion-protection
$gcloud计算实例更新--无删除保护
然后通过正确选择区域来删除实例
$ gcloud compute instances delete <example-instance>
$gcloud计算实例删除
德国劳埃德船级社
$ gcloud compute instances delete <example-instance>