Add support for prometheus
[ric-plt/ric-dep.git] / helm / infrastructure / subcharts / prometheus / templates / alertmanager-networkpolicy.yaml
1 {{- if and .Values.alertmanager.enabled .Values.networkPolicy.enabled -}}
2 apiVersion: {{ template "prometheus.networkPolicy.apiVersion" . }}
3 kind: NetworkPolicy
4 metadata:
5   name: {{ template "prometheus.alertmanager.fullname" . }}
6 {{ include "prometheus.namespace" . | indent 2 }}
7   labels:
8     {{- include "prometheus.alertmanager.labels" . | nindent 4 }}
9 spec:
10   podSelector:
11     matchLabels:
12       {{- include "prometheus.alertmanager.matchLabels" . | nindent 6 }}
13   ingress:
14     - from:
15       - podSelector:
16           matchLabels:
17             {{- include "prometheus.server.matchLabels" . | nindent 12 }}
18     - ports:
19       - port: 9093
20 {{- end -}}