在Azure中,我正在尝试使用Terraform创建Windows VM。之前我曾使用Template.json文件通过Powershell完成过这个任务。现在我要用Terraform完成,而且我完全不熟悉Terraform。所以我搜索了一些示例脚本,发现了这个。
在这个链接中,有一个样例的Terraform脚本可以创建一个Linux VM。但是我需要根据镜像创建一个Windows VM。在哪里应该提供镜像的详细信息?我的完整需求如下:
在这个链接中,有一个样例的Terraform脚本可以创建一个Linux VM。但是我需要根据镜像创建一个Windows VM。在哪里应该提供镜像的详细信息?我的完整需求如下:
- 根据一个镜像(已经有资源ID)创建一个Windows VM。
- 我已经创建了资源组、虚拟网络和子网。我只需要传递这些值并创建它们。
- 我们已经在门户中定义了子网地址前缀和Vnet地址空间。那么我是否需要在脚本中重新指定,还是可以跳过这一步?
- 业务需求是所有的VM都不能有公共IP和DNS名称。如果我删除“# 创建公共IP”部分,那么是否就不会创建公共IP了?