Google Cloud Platform在没有提示的情况下删除或停止实例

时间:2016-03-09 19:09:56

标签: google-compute-engine

我可以使用Google compute api启动实例,没有任何问题。 我实际上使用脚本进行一些轻量级自动缩放。 我成功地从快照启动这些实例而没有阻止。 但是,删除实例会要求我确认。

gcloud compute instances delete ...

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

你想继续吗(是/否)? ÿ

我想在没有提示的情况下删除。

我可以停止实例,但这似乎失败了:

gcloud compute instances stop ...

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

已停止'被改变了吗?

1 个答案:

答案 0 :(得分:28)

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

关于'停止',您使用的是哪个版本的gcloud(您可以运行gcloud --version查找)?听起来像你的gcloud客户端已经过时了。