blob: acbbd8b10dafd3c63eb1a6d4a940c9d03265cb48 [file] [log] [blame]
Giorgi Lekveishvili725bb392023-05-05 18:24:27 +04001{{- if and .Values.rbac.create (not .Values.rbac.scope) -}}
2apiVersion: rbac.authorization.k8s.io/v1
3kind: ClusterRoleBinding
4metadata:
5 labels:
6 {{- include "ingress-nginx.labels" . | nindent 4 }}
Giorgi Lekveishvilicccf72f2023-05-19 16:13:22 +04007 {{- with .Values.controller.labels }}
8 {{- toYaml . | nindent 4 }}
9 {{- end }}
Giorgi Lekveishvili725bb392023-05-05 18:24:27 +040010 name: {{ include "ingress-nginx.fullname" . }}
11roleRef:
12 apiGroup: rbac.authorization.k8s.io
13 kind: ClusterRole
14 name: {{ include "ingress-nginx.fullname" . }}
15subjects:
16 - kind: ServiceAccount
17 name: {{ template "ingress-nginx.serviceAccountName" . }}
18 namespace: {{ .Release.Namespace | quote }}
19{{- end }}