We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 497767d + f8b8e51 commit e14fc25Copy full SHA for e14fc25
charts/workflow-manager/templates/_helpers.tmpl
@@ -1,11 +1,11 @@
1
{{/*
2
-Set apiVersion based on Kubernetes version
+Set apiVersion based on .Capabilities.APIVersions
3
*/}}
4
{{- define "rbacAPIVersion" -}}
5
-{{- if (lt (int (.Capabilities.KubeVersion.Minor)) 6) -}}
6
-rbac.authorization.k8s.io/v1alpha1
7
-{{- else if (and (ge (int (.Capabilities.KubeVersion.Minor)) 6) (le (int (.Capabilities.KubeVersion.Minor)) 7)) -}}
+{{- if .Capabilities.APIVersions.Has "rbac.authorization.k8s.io/v1beta1" -}}
8
rbac.authorization.k8s.io/v1beta1
+{{- else if .Capabilities.APIVersions.Has "rbac.authorization.k8s.io/v1alpha1" -}}
+rbac.authorization.k8s.io/v1alpha1
9
{{- else -}}
10
rbac.authorization.k8s.io/v1
11
{{- end -}}
0 commit comments