az コマンドで Azure の blob コンテナ が存在するかチェックして、存在しない場合は作成するための bash シェルスクリプトを作成する。
blob コンテナが未存在の場合、blob コンテナを作成する bash シェルスクリプト
下記のシェルスクリプトを作成する。
変数に作成したい blob コンテナ名、コンテナを作成するストレージアカウントの名前、ストレージアカウントのキー、接続文字列を指定する。シェルを実行すると、指定した blob コンテナが存在しない場合は、 blob コンテナを作成する。
#!/bin/bash container_name="コンテナ名" account_name="ストレージアカウント名" account_key="アカウントキー名" connection_string="アカウント接続文字列" if [ "`az storage container exists -n "${container_name}" --account-name "${account_name}" --account-key "${account_key}" --connection-string "${connection_string}" | grep -i -m 1 false`" ]; then az storage container create -n "${container_name}" --account-name "${account_name}" --account-key "${account_key}" --connection-string "${connection_string}" if [ $? -ne 0 ]; then echo "blob container ${container_name} create fail" exit 1 else echo "blob container ${container_name} create success" fi else echo "blob container ${container_name} exists" fi
スポンサーリンク
0 件のコメント :
コメントを投稿