From 1f26c6ce48afa5633800a8b3f78734bab3cb25f2 Mon Sep 17 00:00:00 2001 From: David Moore Date: Fri, 7 Nov 2025 10:04:38 +1100 Subject: [PATCH] fix: kebab-case NEG names Ensures NEG names are kebab-cased. Uses corefunc to transform the origin names for consistency and compliance with naming conventions. --- cdn/module/main.tf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cdn/module/main.tf b/cdn/module/main.tf index 8f210eb..05536e5 100644 --- a/cdn/module/main.tf +++ b/cdn/module/main.tf @@ -86,7 +86,7 @@ resource "google_compute_region_network_endpoint_group" "service_negs" { for_each = local.cloud_run_origins provider = google-beta - name = "${each.key}-service-neg" + name = "${provider::corefunc::str_kebab(each.key)}-service-neg" region = var.region network_endpoint_type = "SERVERLESS" @@ -149,7 +149,7 @@ resource "google_compute_region_network_endpoint_group" "external_negs" { for_each = local.other_origins provider = google-beta - name = "${each.key}-external-neg" + name = "${provider::corefunc::str_kebab(each.key)}-external-neg" network_endpoint_type = "INTERNET_FQDN_PORT" region = var.region