From cbe85e06053847ea53c321c9cd8eb6dec4a79804 Mon Sep 17 00:00:00 2001 From: Valerio Ponza Date: Mon, 27 Feb 2023 14:17:16 +0000 Subject: [PATCH] fixing workloadidentity for anthos service mesh - authority was not created --- modules/gke-hub/main.tf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/gke-hub/main.tf b/modules/gke-hub/main.tf index ddd35a462..cf65f4c10 100644 --- a/modules/gke-hub/main.tf +++ b/modules/gke-hub/main.tf @@ -41,12 +41,12 @@ resource "google_gke_hub_membership" "default" { membership_id = each.key endpoint { gke_cluster { - resource_link = each.value + resource_link = "//container.googleapis.com/${each.value}" } } dynamic "authority" { for_each = ( - contains(var.workload_identity_clusters, each.key) ? {} : { 1 = 1 } + contains(var.workload_identity_clusters, each.key) ? { 1 = 1 } : {} ) content { issuer = "https://container.googleapis.com/v1/${var.clusters[each.key]}"