From e65a1c6c9cfae88e665fe24a115443b7cca55d3c Mon Sep 17 00:00:00 2001 From: Erwin Tung Date: Fri, 12 Sep 2025 00:33:21 -0700 Subject: [PATCH] Add appProtocol to Enable Tempo Streaming --- charts/tempo-distributed/Chart.yaml | 2 +- .../metrics-generator/service-metrics-generator.yaml | 3 ++- .../templates/query-frontend/service-query-frontend.yaml | 6 ++++-- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/charts/tempo-distributed/Chart.yaml b/charts/tempo-distributed/Chart.yaml index c4af78a31b..b9511b10c3 100644 --- a/charts/tempo-distributed/Chart.yaml +++ b/charts/tempo-distributed/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: tempo-distributed description: Grafana Tempo in MicroService mode type: application -version: 1.47.2 +version: 1.47.3 appVersion: 2.8.2 engine: gotpl home: https://grafana.com/docs/tempo/latest/ diff --git a/charts/tempo-distributed/templates/metrics-generator/service-metrics-generator.yaml b/charts/tempo-distributed/templates/metrics-generator/service-metrics-generator.yaml index cc3055e95f..2c22bf347f 100644 --- a/charts/tempo-distributed/templates/metrics-generator/service-metrics-generator.yaml +++ b/charts/tempo-distributed/templates/metrics-generator/service-metrics-generator.yaml @@ -17,7 +17,8 @@ spec: ports: {{- range .Values.metricsGenerator.ports }} {{- if .service }} - - name: {{ .name | quote }} + - appProtocol: grpc + name: {{ .name | quote }} port: {{ .port }} protocol: TCP targetPort: {{ .port }} diff --git a/charts/tempo-distributed/templates/query-frontend/service-query-frontend.yaml b/charts/tempo-distributed/templates/query-frontend/service-query-frontend.yaml index 9a5bec2202..db138a0516 100644 --- a/charts/tempo-distributed/templates/query-frontend/service-query-frontend.yaml +++ b/charts/tempo-distributed/templates/query-frontend/service-query-frontend.yaml @@ -17,10 +17,12 @@ spec: ipFamilies: {{ .Values.tempo.service.ipFamilies }} ipFamilyPolicy: {{ .Values.tempo.service.ipFamilyPolicy }} ports: - - name: http-metrics + - appProtocol: grpc + name: http-metrics port: 3200 targetPort: 3200 - - name: grpc + - appProtocol: grpc + name: grpc port: 9095 protocol: TCP targetPort: 9095