资源 'data.template_file.user_data' 没有属性 'rendered'
Resource 'data.template_file.user_data' does not have attribute 'rendered'
Terraform 版本:v0.11.8
用例
尝试使用 terraform 终止资源,运行 输出命令时出现错误。
代码:
output "frontend_rendered" {
value = "${data.template_file.user_data.rendered}"
}
调试输出
module.test.output.test_rendered: Resource
'data.template_file.user_data' does not have attribute 'rendered' for
variable 'data.template_file.user_data.rendered'
预期行为
终止没有任何错误。
其他上下文
这个问题是在我将 terraform 从 v0.11.4 升级到 v0.11.8 并且我还将 aws 提供程序更新到最新的 1.33.0 之后出现的
有什么帮助吗?
谢谢!
我终于找到了解决办法。
在 Terraform v0.11.4 之后,我们不应该在完全销毁操作期间评估未使用的输出。
Terraform 版本:v0.11.8
用例
尝试使用 terraform 终止资源,运行 输出命令时出现错误。
代码:
output "frontend_rendered" {
value = "${data.template_file.user_data.rendered}"
}
调试输出
module.test.output.test_rendered: Resource 'data.template_file.user_data' does not have attribute 'rendered' for variable 'data.template_file.user_data.rendered'
预期行为
终止没有任何错误。
其他上下文
这个问题是在我将 terraform 从 v0.11.4 升级到 v0.11.8 并且我还将 aws 提供程序更新到最新的 1.33.0 之后出现的
有什么帮助吗?
谢谢!
我终于找到了解决办法。
在 Terraform v0.11.4 之后,我们不应该在完全销毁操作期间评估未使用的输出。