rmdir.cn

terraform graph

生成资源依赖图

语法

terraform graph [选项]

说明

生成配置或执行计划中资源的可视化依赖关系图。输出为 DOT 格式,可使用 Graphviz(dot 命令)转换为 PNG、SVG 等图形格式。 用于理解资源之间的依赖关系、排查依赖问题和优化配置结构。

参数

  • -plan

    渲染指定执行计划的依赖图

  • -draw-cycles

    高亮显示循环依赖

  • -type

    输出类型:plan / plan-refresh-only / plan-destroy / apply

示例

生成依赖图

生成 DOT 格式的依赖图

terraform graph

导出为 PNG

生成并转换为图片文件

terraform graph | dot -Tpng > graph.png

高亮循环依赖

检查并高亮循环依赖

terraform graph -draw-cycles