{{- if .Values.podDisruptionBudget.enabled -}} apiVersion: policy/v1 kind: PodDisruptionBudget metadata: name: strimzi-cluster-operator-pdb spec: selector: matchLabels: name: strimzi-cluster-operator {{- if .Values.podDisruptionBudget.minAvailable }} minAvailable: {{ .Values.podDisruptionBudget.minAvailable }} {{- end }} {{- if .Values.podDisruptionBudget.maxUnavailable }} maxUnavailable: {{ .Values.podDisruptionBudget.maxUnavailable }} {{- end }} {{- if (semverCompare ">= 1.27-0" .Capabilities.KubeVersion.Version) }} unhealthyPodEvictionPolicy: {{ .Values.podDisruptionBudget.unhealthyPodEvictionPolicy }} {{- end }} {{- end }}