Как я могу объединить дрейф состояния Terraform обратно в файлы конфигурации? - PullRequest
0 голосов
/ 05 октября 2018

У меня есть скрипт Terraform, который обеспечивает инфраструктуру AWS (помимо прочего) набором групп безопасности.

Со временем в эти группы безопасности добавили несколько дополнительных диапазонов IP-адресов, добавленных через консоль AWS, поэтому между файлами .tf и реальным состоянием существует дрейф.

Запуск terraform plan показывает эти различия и хочет вернуться к настроенному состоянию Terraform.

Чего я хотел бы добиться - это (программно) обновить защиту файлов .tfопределение группы, чтобы отразить эти дополнительные диапазоны IP-адресов, обновляя Terraform и (надеюсь) увеличивая шансы на то, что он будет использоваться для управления изменениями состояния в будущем.

1 Ответ

0 голосов
/ 05 октября 2018

Это ожидающая функция в Terraform: https://github.com/hashicorp/terraform/issues/15608

В этом выпуске есть два проекта, которые могут помочь:

https://github.com/dtan4/terraforming

https://gitlab.com/Nowaker/terraform-import-as-hcl

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