通过SSH类型连接获取Terraform的Provisioner“ remote-exec”的输出

时间:2018-12-09 00:53:32

标签: terraform terraform-provider-aws

是否可以通过Terraform的remote-exec供应器(通过ssh类型连接)运行命令并获取输出?

或者,如果没有办法,我还需要其他哪些选项来在Terraform正在创建的机器上运行命令并获取输出?

1 个答案:

答案 0 :(得分:0)

我将使用“ local-exec”配置程序来运行服务器上已经存在的脚本,或者可以使用“文件”配置程序将脚本复制到服务器上。您可以通过以下方式捕获输出:将其通过管道传输到本地文件中,然后使用“ local_file”资源进行读取。