0

我试图通过 terraform 15.1 版本在 windows 操作系统中部署一些包。当我在配置器中使用它时,我能够成功部署

Connection {
      type     = winrm
      user     = administrator
      password = ########
      timeout  = "3m"
      port     = 5986
      https    = true
      insecure = true
      host     = self.access_ip_v4
    }

但我要实现的目标是应该加密从我们运行 terraform 命令到远程 Windows 机器的连接

所以,我想使用类似的东西

 connection {
      type     = winrm
      user     = administrator
      password = ########
      timeout  = "3m"
      port     = 5986
      https    = true
      **insecure = false**
      **cacert   = <from where I can this file or value >**
      host     = self.access_ip_v4
    }

请记住,通过 terraform "user_data" 我正在使用一个创建自我证书的 Powershell 脚本,在提供窗口时为 winrm 打开 wirnrm https 防火墙端口。

我不完全知道如何获得这个 cacert for window。请有人可以帮助我。

4

0 回答 0