This repository was archived by the owner on Jul 26, 2022. It is now read-only.
File tree 1 file changed +12
-0
lines changed
charts/kubernetes-external-secrets/templates
1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change 1
1
{{- if .Values.rbac.create -}}
2
+ {{- if semverCompare ">=1.17.0" .Capabilities.KubeVersion.GitVersion -}}
3
+ apiVersion : rbac.authorization.k8s.io/v1
4
+ {{- else -}}
2
5
apiVersion : rbac.authorization.k8s.io/v1beta1
6
+ {{- end }}
3
7
kind : ClusterRole
4
8
metadata :
5
9
name : {{ include "kubernetes-external-secrets.fullname" . }}
@@ -31,7 +35,11 @@ rules:
31
35
verbs : ["create"]
32
36
{{- end }}
33
37
---
38
+ {{ if semverCompare ">=1.17.0" .Capabilities.KubeVersion.GitVersion -}}
39
+ apiVersion : rbac.authorization.k8s.io/v1
40
+ {{- else -}}
34
41
apiVersion : rbac.authorization.k8s.io/v1beta1
42
+ {{- end }}
35
43
kind : ClusterRoleBinding
36
44
metadata :
37
45
name : {{ include "kubernetes-external-secrets.fullname" . }}
@@ -49,7 +57,11 @@ subjects:
49
57
namespace : {{ .Release.Namespace | quote }}
50
58
kind : ServiceAccount
51
59
---
60
+ {{ if semverCompare ">=1.17.0" .Capabilities.KubeVersion.GitVersion -}}
61
+ apiVersion : rbac.authorization.k8s.io/v1
62
+ {{- else -}}
52
63
apiVersion : rbac.authorization.k8s.io/v1beta1
64
+ {{- end }}
53
65
kind : ClusterRoleBinding
54
66
metadata :
55
67
name : {{ include "kubernetes-external-secrets.fullname" . }}-auth
You can’t perform that action at this time.
0 commit comments