diff --git a/main.tf b/main.tf index 1df9024..d5375e6 100644 --- a/main.tf +++ b/main.tf @@ -2,6 +2,10 @@ locals { oidc_arn = var.oidc_provider_arn tags = var.tags account_id = var.account_id + + tempo_internal_hostname = format("tempo.%v.svc.cluster.local", var.namespace) + tempo_internal_port_number = 3100 + tempo_internal_url = format("http://%v:%v/", local.tempo_internal_hostname, local.tempo_internal_port_number) } ################################################################################ diff --git a/outputs.tf b/outputs.tf index b999ac9..cab42f5 100644 --- a/outputs.tf +++ b/outputs.tf @@ -2,6 +2,15 @@ # Module information ################################################################################ +output "tempo_internal_endpoint" { + description = "internal endpoint for prometheus" + value = { + hostname = local.tempo_internal_hostname + port_number = local.tempo_internal_port_number + url = local.tempo_internal_url + } +} + output "module_name" { description = "The name of this module." value = local.module_name