From 5fe8a8444912f56187d4917a8bcf70ef5146853c Mon Sep 17 00:00:00 2001 From: Sam McBroom Date: Wed, 19 Nov 2025 10:51:21 -0500 Subject: [PATCH] Update query frontend service to expose GRPC port for ruler Signed-off-by: Sam McBroom --- CHANGELOG.md | 1 + templates/query-frontend/query-frontend-svc.yaml | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 78c546d5..26a94008 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ * [BUGFIX] Fix discovering memcached instances #551 * [BUGFIX] Fix restarting query-schedulers when config changes #559 * [ENHANCEMENT] Run overrides-exporter with high availability #557 +* [ENHANCEMENT] Expose query frontend GRPC port on service for ruler #574 * [DEPENDENCY] Update dependency nginx to v1.29 #540 * [DEPENDENCY] Update kiwigrid/k8s-sidecar docker tag to v1.30.11 #547 * [DEPENDENCY] Update kiwigrid/k8s-sidecar docker tag to v1.30.5 #531 diff --git a/templates/query-frontend/query-frontend-svc.yaml b/templates/query-frontend/query-frontend-svc.yaml index 641f46a4..9f0c8f1b 100644 --- a/templates/query-frontend/query-frontend-svc.yaml +++ b/templates/query-frontend/query-frontend-svc.yaml @@ -18,6 +18,10 @@ spec: protocol: TCP name: http-metrics targetPort: http-metrics + - port: {{ .Values.config.server.grpc_listen_port }} + protocol: TCP + name: grpc + targetPort: grpc selector: {{- include "cortex.queryFrontendSelectorLabels" . | nindent 4 }} -{{- end -}} \ No newline at end of file +{{- end -}}