1 {{- if and .Values.ingressController.enabled .Values.ingressController.podDisruptionBudget.enabled }}
2 apiVersion: policy/v1beta1
3 kind: PodDisruptionBudget
5 name: "{{ template "kong.fullname" . }}-controller"
7 app: "{{ template "kong.name" . }}"
9 {{- if .Values.ingressController.podDisruptionBudget.minAvailable }}
10 minAvailable: {{ .Values.ingressController.podDisruptionBudget.minAvailable }}
12 {{- if .Values.ingressController.podDisruptionBudget.maxUnavailable }}
13 maxUnavailable: {{ .Values.ingressController.podDisruptionBudget.maxUnavailable }}
17 app: {{ template "kong.name" . }}
18 release: {{ .Release.Name }}