メインコンテンツまでスキップ

ステップ 3: Terraform の apply

Terraform を使用して Azure リソースを作成します。

🚀 Terraform デプロイ

1. Terraform ファイルを生成

infra generate my-company dev

2. Terraform Plan で変更内容を確認

infra plan my-company dev

作成されるリソース: Resource Group、Container Apps Environment、Container Apps、MySQL Database(設定した場合)、Redis Cache(設定した場合)、Storage Account(設定した場合)、Virtual Network

3. Terraform Apply でリソースを作成

infra apply my-company dev

確認プロンプトが表示されたら yes と入力してください。

4. 本番環境も同様に実行

infra generate my-company prd
infra plan my-company prd
infra apply my-company prd

📝 作成されるリソース

  • Resource Group: rg-my-company-dev, rg-my-company-prd
  • Container Apps Environment: cae-my-company-dev, cae-my-company-prd
  • Container Apps: テンプレートに応じて作成
    • frontend-backend: ca-my-company-frontend-dev, ca-my-company-backend-dev
    • monolith: ca-my-company-app-dev

⏱️ 所要時間

開発環境・本番環境ともに約 10〜15 分

🔍 デプロイ状態の確認

infra status my-company dev
# Azure Portal でも確認可能

✅ 次のステップ

Terraform のデプロイが完了したら、ドメイン名を設定します:

ステップ 4: ドメイン名の設定