diff --git a/CHANGELOG.md b/CHANGELOG.md index 1ef31ffb..57ee86f4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ * [ENHANCEMENT] Avoid scheduling queriers and ingesters on the same node #583 * [ENHANCEMENT] Allow for the nginx service port and container port to be different #589 * [DEPENDENCY] Update quay.io/cortexproject/cortex Docker tag to v1.20.1 #577 +* [BUGFIX] Ruler is using the wrongly generated Alertmanager URL #593 ## 3.0.0 / 2025-11-27 diff --git a/templates/ruler/ruler-dep.yaml b/templates/ruler/ruler-dep.yaml index 4cf31f58..b66d4c6e 100644 --- a/templates/ruler/ruler-dep.yaml +++ b/templates/ruler/ruler-dep.yaml @@ -107,7 +107,7 @@ spec: - "-config.file=/etc/cortex/cortex.yaml" {{- if not .Values.config.ruler.alertmanager_url }} {{- if .Values.config.ruler.enable_alertmanager_discovery }} - - "-ruler.alertmanager-url=http://_http-metrics._tcp.{{ template "cortex.name" . }}-alertmanager-headless.{{ .Release.Namespace }}.svc.{{ .Values.clusterDomain }}/api/prom/alertmanager/" + - "-ruler.alertmanager-url=http://_http-metrics._tcp.{{ template "cortex.alertmanagerFullname" . }}-headless.{{ .Release.Namespace }}.svc.{{ .Values.clusterDomain }}/api/prom/alertmanager/" {{- else }} - "-ruler.alertmanager-url=http://{{ template "cortex.alertmanagerFullname" . }}.{{ .Release.Namespace }}.svc.{{ .Values.clusterDomain }}:{{ .Values.config.server.http_listen_port }}/api/prom/alertmanager/" {{- end }}