{{- if and .Values.deploy.restapi .Values.serviceAccount.create }} apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: name: {{ .Values.restapi.name }} annotations: meta.helm.sh/release-name: {{ .Release.Name }} meta.helm.sh/release-namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/managed-by: Helm subjects: - kind: ServiceAccount name: {{ .Values.restapi.name }} namespace: {{ .Release.Namespace }} roleRef: kind: ClusterRole name: {{ .Values.restapi.name }} apiGroup: rbac.authorization.k8s.io {{- end }}