Instructions for destroying provisioned infrastructure with Ansible and Terraform.
ansible-playbook destroy.yml
playbook to remove the rest of the generated infrastructure.
Make sure to check the playbook output since in some cases it may not delete everything. Check the error description for details.
bucket
or dynamodb_table
variables and run destroy.yml
or deploy_infra.yml
playbooks, it will not alter the current S3/Dynamo resources names, but create new resources. Moreover, altering the bucket
variable will make Terraform forget about existing infrastructure and, as a consequence, redeploy it. If it is absolutely necessary for you to alter the S3 or DynamoDB names, perform this operation manually and then change the appropriate variable accordingly.backend
variable will force Terraform to forget about created infrastructure, since it will start searching the current state files locally instead of remotely.