У меня возникли некоторые проблемы с корректной работой выходов Terraform, так как я работаю не по расписанию (?),
Я думаю, что я могу довольно близко скопировать и вставить вывод модуля из моего плана в
Для того, чтобы мой outputs.tf
работал. Здесь ниже я ищу, чтобы получить идентификатор адреса моего
экземпляр БД ..
Terraform will perform the following actions:
+ module.db.module.db_instance.aws_db_instance.this
id: <computed>
address: <computed>
allocated_storage: "5"
Я думаю, что тогда я смогу написать свой вывод следующим образом
output "this_db_instance_address" {
description = "The address of the RDS instance"
value = "${module.db.db_instance.aws_db_instance.address}"
}
....
Initializing modules...
- module.db
- module.db.db_subnet_group
- module.db.db_parameter_group
- module.db.db_option_group
- module.db.db_instance
Error: output 'this_db_instance_address': "module.db_instance.aws_db_instance.this.address" is not a valid output for module "db"
Не совсем уверен, куда идти здесь? Рад обновиться с любой другой информацией, необходимой для разблокировки меня.