14 lines
699 B
YAML
14 lines
699 B
YAML
{{- if .Values.api.serviceAccount.create }}
|
|
apiVersion: v1
|
|
kind: ServiceAccount
|
|
metadata:
|
|
name: {{ include "dify.api.serviceAccountName" . }}
|
|
labels: {{- include "dify.labels" . | nindent 4 }}
|
|
component: api
|
|
{{- if or .Values.api.serviceAccount.annotations (include "dify.ud.annotations" .) }}
|
|
{{- $annotations := include "common.tplvalues.merge" ( dict "values" ( list .Values.api.serviceAccount.annotations (include "dify.ud.annotations" .) ) "context" . ) }}
|
|
annotations: {{- include "common.tplvalues.render" ( dict "value" $annotations "context" $) | nindent 4 }}
|
|
{{- end }}
|
|
automountServiceAccountToken: {{ .Values.api.serviceAccount.automountServiceAccountToken }}
|
|
{{- end }}
|