Show dependency graph

Render resource dependency graph as SVG (requires graphviz)

terraform graph | dot -Tsvg > graph.svg && open graph.svg

tool
terraform43 commands
tags
terraformdebug

More terraform commands

  • terraform providers lock -platform=linux_amd64 -platform=darwin_arm64

    Lock provider versions for multiple platforms in .terraform.lock.hcl

  • terraform state mv 'aws_instance.web' 'aws_instance.app'

    Rename/refactor address without destroy; prefer moved{} block in newer TF

  • terraform state rm 'aws_s3_bucket.legacy'

    Forget resource from state without deleting real infra; note: object keeps existing

  • terraform state show 'module.vpc.aws_subnet.private[0]'

    Dump all attributes of one resolved address for drift/debug investigation

  • terraform state list | grep -i 'aws_iam'

    Filter managed addresses to find what TF tracks before surgery

all 43 terraform commands