Slide 19
Slide 19 text
まとめ
1. フォーマットしよう → terraform fmt(-recursive)
2. ファイル名 → main からすこずつ粒度を小さくする
3. Linter を使う → tflint
4. リソースの命名 → リソースタイプいれない & スネークケース
5. リソース記述順 → 依存順に上から
6. .gitignore への追加 → state 関連
7. バージョンの固定 → provider と terraform
8. モジュールの作り方 → リソースのグループ化を意識する
9. ディレクトリ構成 → 基本はmoduleで必要なら環境分岐
10. state の取り扱い → 共有しない(woで回避できる)