GitHub Actions を使用して JSON ARM テンプレートのデプロイを自動化する
Azure PowerShell、Azure CLI、GitHub Actions を使用して JSON Azure Resource Manager (ARM) テンプレートをデプロイする方法について学習します。 リンクされたテンプレートを使用して、複雑なテンプレートをモジュール形式のテンプレートに分割します。
学習の目的
このモジュールを完了すると、次のことができるようになります。
- ニーズに応じて、JSON ARM テンプレートをデプロイするための最適な方法を選択する。
- リンクされたテンプレートを使用してテンプレートをモジュール化する。
- GitHub Actions ワークフローからテンプレートをデプロイします。
前提条件
- Azure portal にアクセスできること
- Visual Studio Code
- Visual Studio Code 用 Azure Resource Manager ツール
- 次のいずれか:
- 最新バージョンの Azure CLI
- 最新バージョンの Azure PowerShell
- GitHub のアカウント
- Azure サブスクリプション