From 081175777ac23661c6655901e7e771d31cf4e43c Mon Sep 17 00:00:00 2001 From: Lachezar Tsonov Date: Tue, 3 Dec 2024 15:14:36 +0200 Subject: [PATCH] Add new LB fields to config (#94) --- main.tf | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/main.tf b/main.tf index b2d5e5d..7af1d2c 100644 --- a/main.tf +++ b/main.tf @@ -50,7 +50,9 @@ resource "castai_node_configuration" "this" { for_each = flatten([lookup(each.value, "loadbalancers", [])]) content { + id = try(loadbalancers.value.id, null) name = try(loadbalancers.value.name, null) + dynamic "ip_based_backend_pools" { for_each = flatten([lookup(loadbalancers.value, "ip_based_backend_pools", [])]) @@ -58,6 +60,14 @@ resource "castai_node_configuration" "this" { name = try(ip_based_backend_pools.value.name, null) } } + + dynamic "nic_based_backend_pools" { + for_each = flatten([lookup(loadbalancers.value, "nic_based_backend_pools", [])]) + + content { + name = try(nic_based_backend_pools.value.name, null) + } + } } } }