From 9aa3bf488b59fb7d53c962f3eae21858dd5c2bb2 Mon Sep 17 00:00:00 2001 From: amrkk123 Date: Thu, 31 Jul 2025 10:21:32 +0000 Subject: [PATCH 1/2] Changing outputs.tf for backend --- modules/backend/outputs.tf | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/modules/backend/outputs.tf b/modules/backend/outputs.tf index 7db37be8..b847978d 100644 --- a/modules/backend/outputs.tf +++ b/modules/backend/outputs.tf @@ -32,12 +32,14 @@ output "backend_service_info" { } output "apphub_service_uri" { - value = [ - { - service_uri = "//compute.googleapis.com/${google_compute_backend_service.default[0].id}" - service_id = substr("${google_compute_backend_service.default[0].name}-${md5("global-be-service-${var.project_id}")}", 0, 63) - location = "global" - } - ] + value = concat( + !local.is_backend_bucket ? [ + { + service_uri = "//compute.googleapis.com/${google_compute_global_forwarding_rule.http[0].id}" + service_id = substr("${google_compute_global_forwarding_rule.http[0].name}-${md5("global-lb-${var.project_id}")}", 0, 63) + location = "global" + } + ] : [], + ) description = "Service URI in CAIS style to be used by Apphub." } From fb4dd25ee158276e262f2490f061338f82b0ec2e Mon Sep 17 00:00:00 2001 From: amrkk123 Date: Thu, 31 Jul 2025 10:37:27 +0000 Subject: [PATCH 2/2] fixing apphub output --- modules/backend/outputs.tf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/backend/outputs.tf b/modules/backend/outputs.tf index b847978d..a8dab938 100644 --- a/modules/backend/outputs.tf +++ b/modules/backend/outputs.tf @@ -35,8 +35,8 @@ output "apphub_service_uri" { value = concat( !local.is_backend_bucket ? [ { - service_uri = "//compute.googleapis.com/${google_compute_global_forwarding_rule.http[0].id}" - service_id = substr("${google_compute_global_forwarding_rule.http[0].name}-${md5("global-lb-${var.project_id}")}", 0, 63) + service_uri = "//compute.googleapis.com/${google_compute_backend_service.default[0].id}" + service_id = substr("${google_compute_backend_service.default[0].name}-${md5("global-be-service-${var.project_id}")}", 0, 63) location = "global" } ] : [],