15 lines
561 B
YAML
Raw Normal View History

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