github.com/1aal/kubeblocks@v0.0.0-20231107070852-e1c03e598921/deploy/helm/templates/serviceaccount.yaml (about)

     1  {{- if .Values.serviceAccount.create -}}
     2  apiVersion: v1
     3  kind: ServiceAccount
     4  metadata:
     5    name: {{ include "kubeblocks.serviceAccountName" . }}
     6    labels:
     7      {{- include "kubeblocks.labels" . | nindent 4 }}
     8    {{- with .Values.serviceAccount.annotations }}
     9    annotations:
    10      {{- toYaml . | nindent 4 }}
    11    {{- end }}
    12    {{- if ( include "kubeblocks.addonControllerEnabled" . ) | deepEqual "true" }}
    13  ---
    14  apiVersion: v1
    15  kind: ServiceAccount
    16  metadata:
    17    name: {{ include "kubeblocks.addonSAName" . }}
    18    labels:
    19      {{- include "kubeblocks.labels" . | nindent 4 }}
    20      {{- with .Values.serviceAccount.annotations }}
    21    annotations:
    22        {{- toYaml . | nindent 4 }}
    23      {{- end }}
    24    {{- end }}
    25  {{- end }}