1 {{- if and .Values.alertmanager.enabled .Values.alertmanager.statefulSet.enabled -}}
5 {{- if .Values.alertmanager.statefulSet.headless.annotations }}
7 {{ toYaml .Values.alertmanager.statefulSet.headless.annotations | indent 4 }}
10 {{- include "prometheus.alertmanager.labels" . | nindent 4 }}
11 {{- if .Values.alertmanager.statefulSet.headless.labels }}
12 {{ toYaml .Values.alertmanager.statefulSet.headless.labels | indent 4 }}
14 name: {{ template "prometheus.alertmanager.fullname" . }}-headless
15 {{ include "prometheus.namespace" . | indent 2 }}
20 port: {{ .Values.alertmanager.statefulSet.headless.servicePort }}
23 {{- if .Values.alertmanager.statefulSet.headless.enableMeshPeer }}
30 {{- include "prometheus.alertmanager.matchLabels" . | nindent 4 }}