--- /dev/null
+{{- if and .Values.alertmanager.enabled .Values.networkPolicy.enabled -}}
+apiVersion: {{ template "prometheus.networkPolicy.apiVersion" . }}
+kind: NetworkPolicy
+metadata:
+ name: {{ template "prometheus.alertmanager.fullname" . }}
+{{ include "prometheus.namespace" . | indent 2 }}
+ labels:
+ {{- include "prometheus.alertmanager.labels" . | nindent 4 }}
+spec:
+ podSelector:
+ matchLabels:
+ {{- include "prometheus.alertmanager.matchLabels" . | nindent 6 }}
+ ingress:
+ - from:
+ - podSelector:
+ matchLabels:
+ {{- include "prometheus.server.matchLabels" . | nindent 12 }}
+ - ports:
+ - port: 9093
+{{- end -}}