hashicorp / terraform

Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
https://www.terraform.io/
Other
42.53k stars 9.52k forks source link

terraform graph: group modules in subgraph clusters #32362

Open riezebosch opened 1 year ago

riezebosch commented 1 year ago

Terraform Version

Terraform v1.3.6
on darwin_arm64

Use Cases

in a larger landscape it would drastically improve the readability of the graph.

Attempted Solutions

everything seems to be exported in one giant "root" graph.

Proposal

No response

References

https://graphviz.org/Gallery/directed/cluster.html

crw commented 1 year ago

Thanks for this feature request! If you are viewing this issue and would like to indicate your interest, please use the 👍 reaction on the issue description to upvote this issue. We also welcome additional use case descriptions. Thanks again!

ketzacoatl commented 5 months ago

This would be really, really useful for onboarding new developers and larger projects in larger orgs. Highly recommend this feature request!