Slide 10
Slide 10 text
私が Terraform を
選んだポイント
Ansible にあるような “--tags” で部分適用する
- 差分判断して適用してくれるから不要
- ディレクトリをわけることで設定の塊ごとに実行
できるようにして回避できる
アプリを deploy する
- Terraform は “Define infrastructure as code to
increase operator productivity and transparency.”
!= deploy tool と割り切った
- deploy は別のツールを使う 例) ecs-deploy
ちょっととっつきにくい 繰り返し expression
- count と element と index の組み合わせ…
- 数が少ない場合は無理に繰り返さない、慣れる
- 0.12で for … in, for_each が入るかも
1. 即時実行されず、実行前に
差分がわかる
2. 作ったものは簡単に壊せる
3. 比較的読みやすいDSLとド
キュメントがある
4. Terraform の不得意なとこ
ろを許容できた