Slide 13
Slide 13 text
13
CONFIDENTIAL - © 2022 CoDMON Inc. 13
コドモンにおける Terraform 構成
aws
├── prd
│ ├── サービス A
│ │ ├── main.tf (backend)
│ │ ├── ecs.tf
│ │ ├── iam.tf
│ │ └── ...
│ ├── サービス B
│ │ └── ...
│ └── ...
├── dev
│ └── ...
└── ...
💡 state はサービス(ライフサイクル)単位で
分割されている
💡 環境ごとに機能が作られている
(module 利用が少ない)
💡※ remote state もない
(data source 利用で参照なし)
↓
⚡他の機能への依存が最小化されている!
👶 新メンバーでも扱いやすい!( SREに優しい)