Para eliminar el Bucker creado es necesario añadir en el archivo backend.tf el argumento:
force_destroy= true
Quedaría así:
backend "s3" {
bucket = "backend-terraform-dahwild"
key = "dev"
region = "us-east-2"
encrypt = true
# Enviar ARN del recurso que creó al archivo de estado
kms_key_id = "arn:aws:kms:us-east-2:511857092531:key/35f69747-5431-43eb-8897-4901a1c1b478"
force_destroy = true
}
}
Si este argumento no se incluye no se va a poder eliminar el Bucket ya que este contiene información, luego de incluir esta información es necesario ejecutar los siguientes comandos:
terraform plan
terraform apply
terraform destroy
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?