diff --git a/main.tf b/main.tf index d5375e6..9c9b28e 100644 --- a/main.tf +++ b/main.tf @@ -6,6 +6,9 @@ locals { 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) + + tempo_otlp_port_number = 4317 + tempo_otlp_url = format("http://%v:%v", local.tempo_internal_hostname, local.tempo_otlp_port_number) } ################################################################################ diff --git a/outputs.tf b/outputs.tf index cab42f5..35a58ea 100644 --- a/outputs.tf +++ b/outputs.tf @@ -3,7 +3,7 @@ ################################################################################ output "tempo_internal_endpoint" { - description = "internal endpoint for prometheus" + description = "internal endpoint for tempo" value = { hostname = local.tempo_internal_hostname port_number = local.tempo_internal_port_number @@ -11,6 +11,15 @@ output "tempo_internal_endpoint" { } } +output "tempo_otlp_endpoint" { + description = "internal otlp endpoint for tempo" + value = { + hostname = local.tempo_internal_hostname + port_number = local.tempo_otlp_port_number + url = local.tempo_otlp_url + } +} + output "module_name" { description = "The name of this module." value = local.module_name