2016-03-09 13 views
12

Google Compute APIを使用して問題のないインスタンスを開始できます。 私はいくつかの光の自動スケーリングのために実際にスクリプトを使用しています。 スナップショットからこれらのインスタンスをブロックなしで正常に起動します。 しかし、インスタンスを削除すると確認が求められます。Google Cloud Platformプロンプトなしでインスタンスを削除または停止する

gcloud compute instances delete ... 

次のインスタンスが削除されます。自動削除される に設定された接続ディスクは、他の インスタンスに接続されていない限り削除されます。ディスクの削除は不可逆的で、ディスク上のデータはすべて失われます。 [us-central1-f]の[us-central1-f] - [xxx-client-2]の - [xxx-client-1] - [xxx-client-3] [us-central1-f] ]

続行しますか(Y/n)? Y

プロンプトなしで削除します。


私はインスタンスを停止して大丈夫だろうが、これは失敗しているようだ:

gcloud compute instances stop ... 

ERROR:(gcloud.compute.instances)無効な選択肢: 'STOP'。あなたは「リスト」を意味しましたか?

「停止」が変更されましたか?

+0

管理対象インスタンスグループを使用しようとしましたか? https://cloud.google.com/compute/docs/instance-groups/手動でここでやっていることのほとんどを自動化する目標サイズとサイズ変更操作があります。 – Grzenio

答えて

20

削除コマンドに--quietまたは-qを指定してください。これにより、プロンプトが無効になり(デフォルトと仮定されます)。 gcloud helpは、すべてのコマンドで利用可能なこのおよび他のgcloudフラグオプションについて説明しています。

「停止」に関して、gcloudのどのバージョンを使用していますか(調べるにはgcloud --versionを実行できます)?あなたのgcloudクライアントのようなサウンドは古いです。

関連する問題