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

使用SSH类型连接获取Terraform的Provisioner“remote exec”的输出

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

    有没有办法用Terraform的 remote-exec 供应者(通过 ssh 输入connection)并获取输出?

    或者,如果没有办法做到这一点,我还需要在Terraform创建的机器上运行一个命令,并获取输出结果?

    1 回复  |  直到 6 年前
        1
  •  0
  •   victor m    6 年前

    我将使用“local exec”provisioner在服务器上运行已经存在的脚本,或者可以使用“file”provisioner将脚本复制到服务器。然后,您可以通过管道将输出捕获到本地文件中,然后使用“本地文件”资源读取它。