【问题标题】:Provisioner file failed due to i/o timeout由于 i/o 超时,Provisioner 文件失败
【发布时间】:2019-07-08 11:25:33
【问题描述】:

连接超时后我收到此错误消息

这是供应商部分

  provisioner "file" {
    source      = "scripts/setup.ps1"
    destination = "c:/setup.ps1"
  }


  connection {
    type = "winrm"
    timeout = "10m"
    password = "${rsadecrypt(self.password_data, file("${module.ssh_key_pair.private_key_filename}"))}"
  }

只有在添加上述部分后才会出现超时。

我只想将文件复制到目标位置。

我已验证安全组允许传入 WinRM 协议(允许所有传出流量)

但是,由于我使用的是 OSX,我发现很难测试 WinRM 端口。

你能帮我找出我的 tf 代码有什么问题吗?

【问题讨论】:

    标签: terraform winrm


    【解决方案1】:

    不确定,但一段时间后它似乎可以工作。

    安全组更改最多可能需要 10 分钟才能生效。

    【讨论】:

      猜你喜欢
      • 2021-03-01
      • 2012-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-17
      • 1970-01-01
      • 2012-06-22
      • 2016-07-03
      相关资源
      最近更新 更多