LoginSignup
3
3

More than 5 years have passed since last update.

Azure CLI を使ったリソースグループ作成後によく使うコマンド

Last updated at Posted at 2015-12-27

Azure CLI でリソースグループをデプロイする記事の多くは,正常にデプロイできることが前提で書かれていて,設定ミスでうまくいかない時のトラブルシュートのtips共有が手薄と感じます.
なので,メモ.

create 後の進捗どうですか?

$ azure group deployment list {デプロイ名}

ここでは xxxx-deploy というデプロイ名だったとします.

info:    Executing command group deployment list
+ Listing deployments                                                          
data:    DeploymentName     : xxxx-deploy
data:    ResourceGroupName  : xxxx-xxxx
data:    ProvisioningState  : Running
data:    Timestamp          : 2015-12-27T02:04:49.8832646Z
data:    Mode               : Incremental
info:    group deployment list command OK

ProvisioningStateRunning なら作成中です.
Succeeded なら成功です.おつかれさまでした.

+ Listing deployments                                                          
data:    DeploymentName     : xxx-deploy
data:    ResourceGroupName  : xxxx-xxxx
data:    ProvisioningState  : Succeeded
data:    Timestamp          : 2015-12-27T02:18:58.2633395Z
data:    Mode               : Incremental
info:    group deployment list command OK

でも,不幸にして失敗することもあります.その場合は Failed が表示されます.

info:    Executing command group deployment list
+ Listing deployments                                                          
data:    DeploymentName     : xxxx-deploy
data:    ResourceGroupName  : xxxx-xxxx
data:    ProvisioningState  : Failed
data:    Timestamp          : 2015-12-24T21:30:40.6881865Z
data:    Mode               : Incremental
info:    group deployment list command OK

(それはさておきタイムスタンプ.クリスマスイブが台無しです.)

何が既に作成済みかを見る

$ azure group show {リソースグループ名}

これは,リソースグループのデプロイ中でも実行可能です.
Running が長く続く場合に,どこまで進んでいるかを確認できます.
でも,きっと Azure に負荷がかかるので,暇だからといって乱発するのはやめましょう.

何が悪かったのかを確認する

$ azure group log show {リソースグループ名} > log

別にリダイレクトしなくても構わないのですが,そこそこの分量になりますので.
お好みのエディタで開いて,FailedBadRequest あたりで grep かけると理由がわかります.
メッセージの内容は,この手のサービスにしては親切な部類と思います.

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3