Compare commits
3 Commits
b565e85350
...
master
Author | SHA1 | Date | |
---|---|---|---|
4aba5c317d | |||
1ab2c571a6 | |||
643c8e7547 |
@@ -33,6 +33,7 @@ resource "vsphere_virtual_machine" "vm" {
|
||||
num_cpus = each.value.cpu
|
||||
memory = each.value.ram
|
||||
guest_id = each.value.guest_id
|
||||
firmware = each.value.firmware
|
||||
|
||||
dynamic "network_interface" {
|
||||
for_each = each.value.network_interfaces
|
||||
@@ -67,6 +68,13 @@ resource "vsphere_virtual_machine" "ova" {
|
||||
wait_for_guest_net_timeout = 0
|
||||
wait_for_guest_ip_timeout = 0
|
||||
|
||||
dynamic "network_interface" {
|
||||
for_each = each.value.network_map
|
||||
content {
|
||||
network_id = data.vsphere_network.network[network_interface.value].id
|
||||
}
|
||||
}
|
||||
|
||||
ovf_deploy {
|
||||
allow_unverified_ssl_cert = each.value.allow_unverified_ssl_cert
|
||||
remote_ovf_url = each.value.remote_ovf_url
|
||||
|
@@ -5,6 +5,7 @@ variable "vms" {
|
||||
cpu = number
|
||||
ram = number
|
||||
guest_id = string
|
||||
firmware = string
|
||||
disks = map(object({
|
||||
size = string
|
||||
thin_provisioned = bool
|
||||
|
Reference in New Issue
Block a user