#terraform
#терраформирование
Вопрос:
У меня есть один terraform.tf досье.
В этом файле есть 3 разных модуля: ec2, elb и rds. Все 3 модуля имеют 3 разных файла, таких как main.tf , переменная.tf и output.tf .
Как связать эти 3 модуля в main.tf файл?
Комментарии:
1. Что вы подразумеваете под «привязкой»?
Ответ №1:
Не существует понятия main.tf файл в terraform. Привязка различных модулей выполняется с помощью выходных переменных и ресурсов удаленного состояния. Как указано здесь .
код инфраструктуры можно разделить на более мелкие конфигурации Terraform, которые имеют ограниченную область применения и принадлежат определенным командам. Эти независимые конфигурации используют выходные переменные для публикации информации и ресурсы удаленного состояния для доступа к выходным данным из других рабочих пространств.