Ресурс data.template_file.user_data не имеет атрибута render

Версия Terraform: v0.11.8

Случай использования

Попробуйте завершить работу ресурсов с помощью terraform, ошибка при выполнении команды output.

Код:

output "frontend_rendered" {
  value = "${data.template_file.user_data.rendered}"
}

Отладочный вывод

module.test.output.test_rendered: Ресурс "data.template_file.user_data" не имеет атрибута "render" для переменной "data.template_file.user_data.rendered"

Ожидаемое поведение

Прекращение без каких-либо ошибок.

Дополнительный контекст

Эта проблема возникла после того, как я обновил terraform с v0.11.4 до v0.11.8, а также обновил поставщика aws до последней версии 1.33.0.

Любая помощь?

Спасибо!

1 ответ

Решение

Наконец я смог найти решение.

После Terraform v0.11.4 мы не должны оценивать неиспользуемые выходные данные во время операции полного уничтожения.

Другие вопросы по тегам