From d7bdc8e6826a3623c0b63bcf6cd38864194ec2a9 Mon Sep 17 00:00:00 2001 From: admin Date: Wed, 28 Jan 2026 16:03:12 -0700 Subject: [PATCH] mp vars for dynamic --- terraform/main.tf | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/terraform/main.tf b/terraform/main.tf index a082de2..fb8d0b6 100644 --- a/terraform/main.tf +++ b/terraform/main.tf @@ -45,16 +45,22 @@ resource "proxmox_virtual_environment_container" "cattle" { size = each.value.disk_size } - # Mount Point 0 - mount_point { - volume = each.value.mp0_volume - path = "/docker" +# Dynamic block for MP0 + dynamic "mount_point" { + for_each = each.value.mp0_volume != "" ? [1] : [] + content { + volume = each.value.mp0_volume + path = "/docker" + } } - # Mount Point 1 - mount_point { - volume = each.value.mp1_volume - path = "/repo" + # Dynamic block for MP1 + dynamic "mount_point" { + for_each = each.value.mp1_volume != "" ? [1] : [] + content { + volume = each.value.mp1_volume + path = "/repo" + } } network_interface {