22apiVersion : rbac.authorization.k8s.io/v1
33kind : ClusterRoleBinding
44metadata :
5- name : {{ include "ack-sqs-controller.app.fullname" . }}
5+ name : {{ include "ack-sqs-controller.app.fullname" . }}-rolebinding
6+ labels :
7+ app.kubernetes.io/name : {{ include "ack-sqs-controller.app.name" . }}
8+ app.kubernetes.io/instance : {{ .Release.Name }}
9+ app.kubernetes.io/managed-by : Helm
10+ app.kubernetes.io/version : {{ .Chart.AppVersion | quote }}
11+ k8s-app : {{ include "ack-sqs-controller.app.name" . }}
12+ helm.sh/chart : {{ include "ack-sqs-controller.chart.name-version" . }}
613roleRef :
714 kind : ClusterRole
815 apiGroup : rbac.authorization.k8s.io
9- name : ack-sqs-controller
16+ name : {{ include " ack-sqs-controller.app.fullname" . }}
1017subjects :
1118- kind : ServiceAccount
1219 name : {{ include "ack-sqs-controller.service-account.name" . }}
@@ -17,17 +24,26 @@ subjects:
1724{{ $fullname := include "ack-sqs-controller.app.fullname" . }}
1825{{ $releaseNamespace := .Release.Namespace }}
1926{{ $serviceAccountName := include "ack-sqs-controller.service-account.name" . }}
27+ {{ $chartVersion := include "ack-sqs-controller.chart.name-version" . }}
28+ {{ $appVersion := .Chart.AppVersion | quote }}
2029{{ range $namespaces }}
2130---
2231apiVersion : rbac.authorization.k8s.io/v1
2332kind : RoleBinding
2433metadata :
25- name : {{ $fullname }}
34+ name : {{ $fullname }}-{{ . }}
2635 namespace : {{ . }}
36+ labels :
37+ app.kubernetes.io/name : {{ $fullname }}
38+ app.kubernetes.io/instance : {{ $.Release.Name }}
39+ app.kubernetes.io/managed-by : Helm
40+ app.kubernetes.io/version : {{ $appVersion }}
41+ k8s-app : {{ $fullname }}
42+ helm.sh/chart : {{ $chartVersion }}
2743roleRef :
2844 kind : Role
2945 apiGroup : rbac.authorization.k8s.io
30- name : ack-sqs-controller
46+ name : {{ $fullname }}-{{ . }}
3147subjects :
3248- kind : ServiceAccount
3349 name : {{ $serviceAccountName }}
0 commit comments