Azure Resource Manager テンプレートを使用してスループットを構成する
テンプレートが定義されたので、Azure CLI を使用して JSON または Bicep の Azure Resource Manager テンプレートをデプロイします。 簡単にするために、az deployment group create コマンドは、デプロイできる 2 種類のテンプレート間で同じです。
Azure Resource Manager テンプレートをリソース グループにデプロイする
Azure Resource Manager テンプレートをリソース グループにデプロイするには、次の引数を指定して az deployment group create を使用します。
| 引数 | 説明 |
|---|---|
| --resource-group | デプロイのターゲットであるリソース グループの名前 |
| --template-file | デプロイするリソースが定義されているファイルの名前 |
az deployment group create \
--resource-group '<resource-group>' \
--template-file '.\template.json'
デプロイのカスタマイズに使用できる他のオプションの引数も用意されています。
たとえば、デプロイに名前を付け、--name 引数を使用してログや Azure portal で見つけやすくすることができます。
az deployment group create \
--resource-group '<resource-group>' \
--name '<deployment-name>' \
--template-file '.\template.json'
--parameters 引数を使い、コマンドを使用してインラインでパラメーターを定義することもできます。
az deployment group create \
--resource-group '<resource-group>' \
--template-file '.\template.json' \
--parameters name='<value>'
パラメーター JSON ファイルを使用する場合は、--parameters 引数でも可能です。
az deployment group create \
--resource-group '<resource-group>' \
--template-file '.\template.json' \
--parameters '@.\parameters.json'
Bicep テンプレートをリソース グループにデプロイする
幸い、Bicep テンプレートのデプロイは、実際には JSON テンプレートのデプロイと同じです。 この例では、Bicep テンプレートがデプロイされていますが、唯一の違いはファイルの拡張子の名前が変更されていることです。
az deployment group create \
--resource-group '<resource-group>' \
--template-file '.\template.bicep'