Open8

【詳解 Terraform 第3版】 を読みながらメモする

anfangdanfangd
anfangdanfangd

ポイント

  • プロジェクトのサイズによってディレクトリ構成を工夫する。
  • 環境の分離の方法は Workspace よりも ファイルレイアウト による分離を推奨する。
  • 環境の分離だけでなく、コンポーネント単位で分離することで影響の範囲を限定する。
    • e.g. DB関連リソースとアプリケーション関連リソースではライフサイクルが異なる。
  • 分離による欠点を考慮した上で、適当なサイズの構成にする。
  • Module は GitHub を source にして Tag で管理するという手法がある。