Привязать модуль terraform в main.tf файл

#terraform

#терраформирование

Вопрос:

У меня есть один terraform.tf досье.
В этом файле есть 3 разных модуля: ec2, elb и rds. Все 3 модуля имеют 3 разных файла, таких как main.tf , переменная.tf и output.tf .

Как связать эти 3 модуля в main.tf файл?

Комментарии:

1. Что вы подразумеваете под «привязкой»?

Ответ №1:

Не существует понятия main.tf файл в terraform. Привязка различных модулей выполняется с помощью выходных переменных и ресурсов удаленного состояния. Как указано здесь .

код инфраструктуры можно разделить на более мелкие конфигурации Terraform, которые имеют ограниченную область применения и принадлежат определенным командам. Эти независимые конфигурации используют выходные переменные для публикации информации и ресурсы удаленного состояния для доступа к выходным данным из других рабочих пространств.