Определенные выходные данные Terraform пусты

Я использую модули. А это структура моих файлов - модулей

main.tf  
|--module1
|     |--main.tf
|     |--outputs.tf
|     |--variables.tf
|
|--module2
|     |--main.tf
|     |--outputs.tf
|     |--variables.tf

У меня есть файл main.tf, который запускает два модуля. Когда я запускаю команду terraform output, ожидается, что она вернет выходные данные, вместо этого она возвращает: «Файл состояния либо не имеет определенных выходных данных, либо все определенные выходные данные пусты. Пожалуйста, определите выходные данные в вашей конфигурации с помощью ключевое слово output и запустите terraform refresh, чтобы оно стало доступным. Если вы используете интерполяцию, убедитесь, что интерполированное значение не является пустым"

Я хотел бы знать, почему это происходит?


person SiddhiMorajkar    schedule 27.04.2020    source источник
comment
Вам также необходимо переопределить выходные данные на корневом уровне. Я думаю, что это дубликат stackoverflow.com/a/48091472/2291321.   -  person ydaetskcoR    schedule 27.04.2020
comment
Я тоже использую удаленное состояние   -  person SiddhiMorajkar    schedule 27.04.2020
comment
Какая разница?   -  person ydaetskcoR    schedule 27.04.2020
comment
Ох, ладно. Просто думал, что это может повлиять.   -  person SiddhiMorajkar    schedule 27.04.2020
comment
Значит ли это, что после того, как я объявлю модульный блок, я должен упомянуть и выходной блок?\   -  person SiddhiMorajkar    schedule 27.04.2020
comment
Да. На данный момент я закрыл этот вопрос как дубликат, но если я что-то пропустил, это означает, что это не дубликат связанного вопроса, дайте мне знать и отредактируйте вопрос, чтобы показать, почему это не дубликат связанный вопрос.   -  person ydaetskcoR    schedule 27.04.2020
comment
@ydaetskcoR я немного изменил вопрос. Надеюсь, это поможет... ваше решение касалось вложенных модулей. Я не думаю, что использую здесь вложенные модули   -  person SiddhiMorajkar    schedule 27.04.2020
comment
Давайте продолжим обсуждение в чате.   -  person SiddhiMorajkar    schedule 27.04.2020