init
All checks were successful
Publish Helm Chart / Build and publish Helm chart (push) Successful in 5s

This commit is contained in:
2025-11-11 03:50:36 +03:00
commit 964231c369
11 changed files with 333 additions and 0 deletions

16
templates/vault-auth.yaml Normal file
View File

@@ -0,0 +1,16 @@
{{- if .Values.vault }}
{{- if .Values.vault.auth }}
apiVersion: secrets.hashicorp.com/v1beta1
kind: VaultAuth
metadata:
name: vault-auth
spec:
method: kubernetes
mount: {{ .Values.vault.auth.mount }}
kubernetes:
role: {{ .Values.vault.auth.role }}
serviceAccount: default
audiences:
- vault
{{- end }}
{{- end }}