代码之家  ›  专栏  ›  技术社区  ›  LHWizard

我能用terraform destroy删除空资源的文件输出吗

  •  0
  • LHWizard  · 技术社区  · 6 年前

    我创建了一个模板文件数据源,然后是一个空资源,它填充模板变量并在本例中输出一个haproxy.cfg文件。

    当我跑的时候 terraform destroy 它从tfstate文件中删除资源,但仍保留本地haproxy.cfg文件工件。

    我可以解决这个问题,但我想知道是否有办法删除本地文件?

    resource "null_resource" "export_haproxy_cfg" {
      provisioner "local-exec" {
        command = "cat > ../modules/conf/haproxy.cfg <<EOL\n${data.template_file.haproxy_provision.rendered}\nEOL"
      }
    }
    
    0 回复  |  直到 6 年前