Slide 13
Slide 13 text
CONFIDENTIAL
ディレクトリ構成
13
modules
→common(環境共通リソース)
→network.tf(VPC、サブネット)
ec2.tf
s3.tf
bucketpolicy(バケポリjson格納用)
dev
→main.tf
provider.tf(AWSのprofile名をここに記述)
backend.tf(terraformのリソース管理ファイル.tfstateの格納先などを記述)
variable.tf
terraform.tfvars
prd
今回は使わない(一応mainにマージするとBグループアカウントにあるパイプラインが動く)
.gitignore(git push除外ファイル)
※各環境配下
buildspec_apply.yml(codebuild用ファイル)
buildspec.plan.yml(codebuild用ファイル)