terraform graph — 依存関係を可視化する

terraform graphコマンドで依存関係グラフをDOT形式で出力し、Graphvizでpng/svg画像に変換する方法を解説。循環依存のデバッグ・アーキテクチャ把握・並列実行の理解に役立つ使い方を具体例付きで説明します。

カテゴリー CLI

flatten の応用 — ネスト構造の実践パターン

Terraformのflatten関数でネストされたリストを1次元に展開する方法を解説。for式との組み合わせで複数VPCのサブネット・セキュリティグループルールの一括生成など実践的なパターンを具体例付きで説明します。

バージョン制約式 — ~> / >= / != の使い方

Terraformのバージョン制約式(~>・>=・!=・<)の意味と使い方を解説。required_versionとrequired_providersの設定・.terraform.lock.hclの役割・チームでバージョンを統一するベストプラクティスを具体例付きで説明します。