Destroy specific resource

Destroy a single resource without full plan

terraform destroy -target='aws_instance.web' -auto-approve

tool
terraform43 commands
tags
terraform

More terraform commands

  • terraform force-unlock <lock-id>

    Release a stuck state lock after a failed apply

  • terraform workspace new staging && terraform workspace select staging

    Create and activate a Terraform workspace

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

    Render resource dependency graph as SVG (requires graphviz)

  • 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

all 43 terraform commands