2016-03-09 91 views
12

我可以使用Google计算API来启动没有问题的实例。 我实际上是使用脚本来进行一些灯光自动缩放。 我从快照中成功启动这些实例,没有任何阻止。 但是,删除实例要求我确认。谷歌云平台删除或停止实例没有提示

gcloud compute instances delete ... 

以下情况将被删除。自动删除配置为 的附加磁盘将被删除,除非它们连接到任何其他 实例。删除磁盘是不可逆的,磁盘 上的任何数据都将丢失。 [us-central1-f]中的[us-central1-f] - [xxx-client-2]中的[xxx-client-1] - [xxx-client-1] - [us- ]

是否继续(Y/n)? Y

我想删除没有提示。


我将是确定与停止的情况下,但这似乎失败:

gcloud compute instances stop ... 

错误:(gcloud.compute.instances)无效的选择: '停止'。你的意思是'名单'?

'停止'被改变了吗?

+0

您是否尝试过使用托管实例组? https://cloud.google.com/compute/docs/instance-groups/他们有一个目标大小和调整大小的操作,以自动执行大部分手动操作。 – Grzenio

回答

20

在您的删除命令中指定--quiet-q。这将禁用提示(并假定默认值)。 gcloud help描述了所有命令上可用的这个和其他gcloud标志选项。

关于'停止',你使用的是什么版本的gcloud(你可以运行gcloud --version找出)?听起来你的gcloud客户端很老。