Migrate backend on init
Move state to a new backend; use -reconfigure to skip migration and reset
terraform init -migrate-state -backend-config=backend.hcl
- tool
- terraform43 commands
More terraform commands
-
terraform output -json | jq -r '.endpoints.value[]'Pipe machine-readable outputs into jq for scripting and downstream wiring
-
TF_LOG=DEBUG TF_LOG_PATH=tf.log terraform planCapture provider/API debug to a file; use TRACE for the most verbose level
-
terraform plan -var-file=prod.tfvars -out=plan.tfplanShow changes; save plan artifact for CI gating
-
terraform apply plan.tfplanApply exactly the previously generated plan — no interactive prompts
-
terraform import module.path.resource_type.name <remote-id>Bring an already-existing resource under Terraform control