From b09c24c736c1ef230087cb7c4c0edb31d280df9b Mon Sep 17 00:00:00 2001 From: caiotavaresdito Date: Thu, 18 Nov 2021 12:49:31 -0500 Subject: [PATCH] Added dynamic block for dns_cache_config --- modules/gke-cluster/main.tf | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/modules/gke-cluster/main.tf b/modules/gke-cluster/main.tf index 3e46672e3..229619a4f 100644 --- a/modules/gke-cluster/main.tf +++ b/modules/gke-cluster/main.tf @@ -59,8 +59,11 @@ resource "google_container_cluster" "cluster" { # TODO(ludomagno): compute addons map in locals and use a single dynamic block addons_config { - dns_cache_config { - enabled = var.addons.dns_cache_config + dynamic "dns_cache_config" { + for_each = var.enable_autopilot == true ? [] : [""] + content { + enabled = var.addons.dns_cache_config + } } http_load_balancing { disabled = !var.addons.http_load_balancing