blob: 5103178ae392c013ce87a959148681ad45608b10 [file] [log] [blame]
Giorgi Lekveishvili0ba5e402024-03-20 15:56:30 +04001{{- if .Values.podDisruptionBudget.enabled -}}
2apiVersion: policy/v1
3kind: PodDisruptionBudget
4metadata:
5 name: {{ template "pihole.fullname" . }}-pdb
6 labels:
7 app: {{ template "pihole.name" . }}
8 chart: {{ template "pihole.chart" . }}
9 release: {{ .Release.Name }}
10 heritage: {{ .Release.Service }}
11spec:
12{{- if .Values.podDisruptionBudget.minAvailable }}
13 minAvailable: {{ .Values.podDisruptionBudget.minAvailable }}
14{{- end }}
15{{- if .Values.podDisruptionBudget.maxUnavailable }}
16 maxUnavailable: {{ .Values.podDisruptionBudget.maxUnavailable }}
17{{- end }}
18 selector:
19 matchLabels:
20 app: {{ template "pihole.name" . }}
21{{- end }}