File tree Expand file tree Collapse file tree
charts/i2g-operator/templates Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -46,4 +46,38 @@ subjects:
4646 - kind : ServiceAccount
4747 name : {{ include "i2g-operator.serviceAccountName" . }}-sa
4848 namespace : {{ .Release.Namespace }}
49+ ---
50+ apiVersion : rbac.authorization.k8s.io/v1
51+ kind : Role
52+ metadata :
53+ name : {{ include "i2g-operator.fullname" . }}-role
54+ namespace : {{ .Release.Namespace }}
55+ labels :
56+ {{- include "i2g-operator.labels" . | nindent 4 }}
57+ rules :
58+ # Permission to acquire and renew leases
59+ - apiGroups :
60+ - coordination.k8s.io
61+ resources :
62+ - leases
63+ verbs :
64+ - create
65+ - get
66+ - patch
67+ ---
68+ apiVersion : rbac.authorization.k8s.io/v1
69+ kind : RoleBinding
70+ metadata :
71+ name : {{ include "i2g-operator.fullname" . }}-rb
72+ namespace : {{ .Release.Namespace }}
73+ labels :
74+ {{- include "i2g-operator.labels" . | nindent 4 }}
75+ roleRef :
76+ apiGroup : rbac.authorization.k8s.io
77+ kind : Role
78+ name : {{ include "i2g-operator.fullname" . }}-role
79+ subjects :
80+ - kind : ServiceAccount
81+ name : {{ include "i2g-operator.serviceAccountName" . }}-sa
82+ namespace : {{ .Release.Namespace }}
4983{{- end }}
You can’t perform that action at this time.
0 commit comments