Terraform уничтожить броски ошибки - PullRequest
0 голосов
/ 06 июля 2018

Я могу создать и выполнить мой main.tf файл без ошибок

terraform workspace select dev
terraform plan -var-file=dev.tfvars -out=devplan.out
terraform apply "devplan.out"

Но когда я пытаюсь уничтожить, я получаю кучу ошибок, как показано ниже.

терраформ уничтожить

Ошибка: aws_db_parameter_group.oracle_pg: первый символ «имени» должно быть письмо

Ошибка: aws_db_parameter_group.oracle_pg: только строчные буквенно-цифровые символы и дефисы разрешены в «имя»

Ошибка: aws_security_group.database-sg: "ingress.0.cidr_blocks.0" must содержит действительный CIDR, получен синтаксический анализ ошибки: неверный адрес CIDR:

Ошибка: aws_security_group.oracle_sg: "ingress.0.cidr_blocks.0" must содержит действительный CIDR, получен синтаксический анализ ошибки: неверный адрес CIDR:

Ошибка: aws_security_group.private-sg: "ingress.0.cidr_blocks.0" must содержит действительный CIDR, получен синтаксический анализ ошибки: неверный адрес CIDR:

Ошибка: aws_vpc.vpcname: «cidr_block» должен содержать действительный CIDR, полученный Разбор ошибки: неверный адрес CIDR:

Ошибка: module.db_instance.aws_db_instance.this: первый символ «идентификатор» должен быть буквой

Ошибка: module.db_instance.aws_db_instance.this: только буквенно-цифровой допустимые символы и дефисы в "final_snapshot_identifier"

Ошибка: module.db_instance.aws_db_instance.this: только строчные буквенно-цифровые символы и дефисы, разрешенные в «идентификаторе»

1 Ответ

0 голосов
/ 07 июля 2018

Когда вы запускаете terraform plan, вы знаете, что добавляете --var-file опции, тогда вы должны указать то же самое для terraform destroy

terraform destroy -var-file=dev.tfvars

В противном случае destroy не знает вашу среду.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...