17 lines
521 B
YAML
Raw Normal View History

2024-08-04 17:25:55 +02:00
{{- if .Values.serviceAccount.create -}}
apiVersion: v1
kind: ServiceAccount
metadata:
name: {{ include "vault-unseal.serviceAccountName" . }}
labels:
{{- include "vault-unseal.labels" . | nindent 4 }}
{{- with .Values.serviceAccount.annotations }}
annotations:
{{- toYaml . | nindent 4 }}
{{- end }}
{{- if and .Values.serviceAccount.token (semverCompare ">=1.24-0" .Capabilities.KubeVersion.GitVersion) }}
secrets:
- name: {{ include "vault-unseal.serviceAccountName" . }}-token
{{- end }}
{{- end }}