5命令部分-查看基础设施.md
Terraform 中本身使用代码定义资源,定义好的资源有一些信息可能需要通过代码再次查看,这个时候有一些命令可以帮助输出
Graph命令
默认情况下生成一个简化的图形,描述resource跟data, 也可以通过type来指定不同的内容,支持的type 有 plan
, plan-refresh-only
, plan-destroy
, or apply
.
这个功能生成的图片格式是DOT,这是一种文字描述的图片,需要用dot命令来进行转换,具体用发如下:
[waooo!!@terraform test]$ terraform graph -type=plan | dot -Tpng >graph.png
[waooo!!@terraform test]$ terraform graph -type=plan |
> ^C
[waooo!!@terraform test]$ terraform graph -type=plan
digraph {
compound = "true"
newrank = "true"
subgraph "root" {
"[root] data.aws_instances.filtered_running_instances (expand)" [label =