From c188b538d26e73f17fa8cddf21d5df4e37f15f13 Mon Sep 17 00:00:00 2001 From: Jitendra Gangwar Date: Wed, 16 Aug 2023 19:20:43 +0530 Subject: [PATCH] correct prometheus port and scheme annotations if tls is enabled --- charts/consul/templates/server-statefulset.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/charts/consul/templates/server-statefulset.yaml b/charts/consul/templates/server-statefulset.yaml index 2ad04f0755..74613b19ff 100644 --- a/charts/consul/templates/server-statefulset.yaml +++ b/charts/consul/templates/server-statefulset.yaml @@ -119,7 +119,13 @@ spec: {{- if (and .Values.global.metrics.enabled .Values.global.metrics.enableAgentMetrics) }} "prometheus.io/scrape": "true" "prometheus.io/path": "/v1/agent/metrics" + {{- if .Values.global.tls.enabled }} + "prometheus.io/port": "8501" + "prometheus.io/scheme": "https" + {{- else }} "prometheus.io/port": "8500" + "prometheus.io/scheme": "http" + {{- end }} {{- end }} spec: {{- if .Values.server.affinity }}