From 84f99388cf063f48f197132e515b7ccf08ba1297 Mon Sep 17 00:00:00 2001 From: Anthony Zawacki Date: Fri, 15 Sep 2023 10:06:48 -0400 Subject: [PATCH] Split endpoint information into parts. --- main.tf | 8 +++----- outputs.tf | 6 +++++- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/main.tf b/main.tf index 8beaf15..12ada1e 100644 --- a/main.tf +++ b/main.tf @@ -1,9 +1,7 @@ locals { - gateway_internal = { - hostname = format("loki-gateway.%v.svc.cluster.local", local.ns) - port_number = "80" - url = format("http://loki-gateway.%v.svc.cluster.local", local.ns) - } + gateway_internal_hostname = format("loki-gateway.%v.svc.cluster.local", local.ns) + gateway_internal_port_number = "80" + gateway_internal_url = format("http://%v:%v/", local.gateway_internal_hostname, local.gateway_internal_port_number) } resource "kubernetes_namespace" "ns" { diff --git a/outputs.tf b/outputs.tf index 8ccef03..8f016cc 100644 --- a/outputs.tf +++ b/outputs.tf @@ -1,6 +1,10 @@ output "gateway_internal_endpoint" { description = "The endpoint which can be used inside of the cluster to access loki-gateway." - value = local.gateway_internal + value = { + hostname = local.gateway_internal_hostname + portNumber = local.gateway_internal_port_number + url = local.gateway_internal_url + } }