Terraform での環境別デプロイ実行方法
Terraform
インフラ
知識
運用
開発環境のデプロイ:
bash
source ../.env
cd terraform/environments/dev
cp terraform.tfvars.example terraform.tfvars
vi terraform.tfvars # 環境変数を設定
terraform init
terraform plan
terraform apply本番環境のデプロイ:
bash
source ../.env
cd terraform/environments/prod
cp terraform.tfvars.example terraform.tfvars
vi terraform.tfvars # 環境変数を設定
terraform init
terraform plan
terraform apply注意点:
- terraform.tfvars には機密情報が含まれるため Git にコミットしない
- 本番環境への適用前に必ず terraform plan で変更内容を確認する