我做了一个简单的Terraform清单,该清单成功在GCP中启动了Windows 2016实例。下一步,我想执行Powershell脚本以进一步在Windows实例中配置和安装软件。
我一生无法找到有关如何在Windows GCP实例中如何通过Terraform执行远程脚本的任何示例。对于Linux实例,这似乎很简单,但是对于Windows应该怎么做呢?有人知道任何例子吗?
感谢任何想法或想法,谢谢!
答案 0 :(得分:0)
一个月前,我在Oracle云中遇到了同样的情况。 (我认为所有云提供商的流程都相同。)
我的情况:我必须运行winrm脚本以允许从ubuntu到Windows 2016 Server的通信来运行Ansible剧本。
您可以在下面找到答案。
https://github.com/terraform-providers/terraform-provider-oci/tree/master/examples/compute/windows。
我将Powershell脚本(winrm)放在“ userdata”文件夹中,并在winrm.tf文件中对其进行更新。就是这样。