代码之家  ›  专栏  ›  技术社区  ›  Jayesh Dhandha

资源'data.template_文件.user_data'没有'rendered'属性

  •  1
  • Jayesh Dhandha  · 技术社区  · 7 年前

    地形版 :第0.11.8节

    用例

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

    代码:

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

    调试输出

    模块.测试.输出.提供的测试:资源 'data.template_文件.user_data没有“rendered”属性 变量'data.template_文件.用户_数据渲染'

    预期行为

    无任何错误终止。

    附加上下文

    这个问题是在我将terraform从v0.11.4升级到v0.11.8之后出现的,我还将aws提供程序更新到了最新的1.33.0

    有什么帮助吗?

    谢谢!

    1 回复  |  直到 7 年前
        1
  •  2
  •   Jayesh Dhandha    7 年前

    我终于找到了解决办法。

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

    enter image description here

    推荐文章