资源'data.template_file.user_data'没有属性'rendered'

时间:2018-08-27 09:10:01

标签: amazon-web-services terraform terraform-provider-aws terraform-template-file

Terraform版本:v0.11.8

用例

尝试使用terraform终止资源,运行输出命令时出错。

代码:

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

调试输出

  

module.test.output.test_rendered:资源   'data.template_file.user_data'没有针对的'rendered'属性   变量'data.template_file.user_data.rendered'

预期行为

终止,没有任何错误。

其他上下文

此问题是在我将terraform从v0.11.4升级到v0.11.8以及将aws提供程序也更新到最新的1.33.0之后出现的。

有帮助吗?

谢谢!

1 个答案:

答案 0 :(得分:2)

最后,我能够找到解决方案。

在Terraform v0.11.4之后,我们不应在完全销毁操作期间评估未使用的输出。

enter image description here