From 643c8e75475d67dbce8ab096eb64c0d05aa92554 Mon Sep 17 00:00:00 2001 From: Philippe Caseiro Date: Fri, 3 Nov 2023 10:58:16 +0100 Subject: [PATCH] feat(vmware): adding firmware choice support for vms Now we have to tell witch boot firmware to use 'efi' of 'bios' --- modules/vmware/main.tf | 1 + modules/vmware/variables.tf | 1 + 2 files changed, 2 insertions(+) diff --git a/modules/vmware/main.tf b/modules/vmware/main.tf index 7571919..b02694c 100644 --- a/modules/vmware/main.tf +++ b/modules/vmware/main.tf @@ -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 diff --git a/modules/vmware/variables.tf b/modules/vmware/variables.tf index 75b2d03..1b7356d 100644 --- a/modules/vmware/variables.tf +++ b/modules/vmware/variables.tf @@ -5,6 +5,7 @@ variable "vms" { cpu = number ram = number guest_id = string + firmware = string disks = map(object({ size = string thin_provisioned = bool