blob: 8f91aac807d139f0b9c6b55b409b174eab3ee52d [file] [log] [blame]
Mohammed Naser9ad0d462023-01-15 20:36:37 -05001{{- 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 }}
7 {{- with .Values.controller.labels }}
8 {{- toYaml . | nindent 4 }}
9 {{- end }}
10 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" . }}
Mohammed Naser65cda132024-05-02 14:34:08 -040018 namespace: {{ include "ingress-nginx.namespace" . }}
Mohammed Naser9ad0d462023-01-15 20:36:37 -050019{{- end }}