From 826b2a3861742a19f22f3aa8760548497b12ae81 Mon Sep 17 00:00:00 2001 From: elchenberg Date: Tue, 30 Aug 2022 10:24:51 +0200 Subject: [PATCH] helm: use PodDisruptionBudget policy/v1 when policy/v1beta1 is removed --- charts/opa-kube-mgmt/templates/poddisruptionbudget.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/charts/opa-kube-mgmt/templates/poddisruptionbudget.yaml b/charts/opa-kube-mgmt/templates/poddisruptionbudget.yaml index 4a5c58c62..390e470c8 100644 --- a/charts/opa-kube-mgmt/templates/poddisruptionbudget.yaml +++ b/charts/opa-kube-mgmt/templates/poddisruptionbudget.yaml @@ -1,5 +1,9 @@ {{- if .Values.podDisruptionBudget.enabled }} +{{- if .Capabilities.APIVersions.Has "policy/v1beta1" }} apiVersion: policy/v1beta1 +{{- else }} +apiVersion: policy/v1 +{{- end }} kind: PodDisruptionBudget metadata: name: {{ template "opa.fullname" . }}