次の方法で共有


ARM テンプレートを使用して Azure Kubernetes アプリケーションをデプロイする

Azure CLI を使用してプログラムで Kubernetes アプリケーションをデプロイするには、Kubernetes アプリケーションと設定を選択し、ARM テンプレートを生成し、法的な利用条件に同意して、最後に ARM テンプレートをデプロイします。

Kubernetes アプリケーションを選択する

まず、Azure portal にデプロイする Kubernetes アプリケーションを選択する必要があります。

  1. Azure portal で Marketplace ページに移動します。

  2. Kubernetes アプリケーションを選択します。

  3. 必要なプランを選択します。

  4. [使用状況情報とサポート] タブを選択します。publisherIDproductIDplanID の値をコピーします。 これらの値は後で必要になります。

    Kubernetes アプリケーションの [使用状況情報とサポート] タブを示すスクリーンショット。

ARM テンプレートを生成する

次に、デプロイ用の ARM テンプレートを生成します。

  1. [作成] ボタンを選択します。

  2. すべてのアプリケーション (拡張機能) の詳細を入力します。

  3. [確認と作成] タブの下部で、[オートメーション用のテンプレートをダウンロードする] を選択します。

    Kubernetes アプリケーション用のテンプレートをダウンロードするオプションを示すスクリーンショット。

    すべての検証に合格すると、エディターに ARM テンプレートが表示されます。

    Kubernetes アプリケーション用の ARM テンプレートを示すスクリーンショット。

  4. ARM テンプレートをダウンロードし、コンピューター上のファイルに保存します。

利用条件と契約に同意する

Kubernetes アプリケーションをデプロイする前に、その利用条件と契約に同意する必要があります。 これを行うには、Azure CLI または Azure PowerShell を使用します。 コマンドで、plan-publisherplan-offerIDplan-nameのコピーした値を必ず使用してください。

az vm image terms accept --offer <Product ID> --plan <Plan ID> --publisher <Publisher ID>

注意

この Azure CLI コマンドは VM 用ですが、コンテナーでも機能します。 詳細については、「az cm image terms リファレンス」を参照してください。

## Get-AzureRmMarketplaceTerms -Publisher <Publisher ID> -Product <Product ID> -Name <Plan ID>

ARM テンプレートをデプロイする

利用条件に同意すると、ARM テンプレートをデプロイできます。 手順については、「チュートリアル: 初めての ARM テンプレートを作成してデプロイする」を参照してください。

次のステップ