Slide 19
Slide 19 text
©2022 Kyash Inc.
19
3. 構築を自動化する
環境を追加する際は、genaralでWorkspaceを
増やすだけで個人用リソースのみが追加作成される。
【工夫点】
ALBのサブドメイン振り分けを自動化するために、
リスナールールのみ general に配置した。
Terraform上での管理方法
terraform
├── README.md
├── modules
├── general ※Terraform Workspace
│ ├── 個人用リソース (EC2, ALBルール等)
│ └── _tfvars
│ ├── uehara.tfvars
│ ├── tanaka.tfvars
│ └── .tfvars
└── shared
└── 共有リソース (ALB本体, ACM, WAF等)