{{- if .Values.vault.enabled }} ################ # SECRET STORE # ################ --- apiVersion: external-secrets.io/v1 kind: SecretStore metadata: name: vault-backend namespace: {{ .Release.Namespace }} spec: provider: vault: server: {{ .Values.vault.server }} path: {{ .Values.vault.path | default "secret" }} version: {{ .Values.vault.version | default "v2" }} auth: kubernetes: mountPath: {{ .Values.vault.auth.kubernetes.mountPath }} role: {{ .Values.vault.auth.kubernetes.role }} serviceAccountRef: name: {{ .Values.vault.auth.kubernetes.serviceAccountRef.name }} {{- end }}