add very simplistic charts to easily deploy sm and vss

This commit is contained in:
2025-05-16 22:07:14 +02:00
parent e117238c0d
commit 51bf1fa110
6 changed files with 56 additions and 0 deletions
+7
View File
@@ -0,0 +1,7 @@
apiVersion: v2
name: vault-static-secret
description: Supports deploying VaultStaticSecret resources
type: application
version: 0.1.0
appVersion: "1.0"
@@ -0,0 +1,15 @@
{{- range .Values.secrets }}
---
apiVersion: secrets.hashicorp.com/v1beta1
kind: VaultStaticSecret
metadata:
name: {{ .name }}
spec:
type: kv-v2
mount: {{ $.Values.mount }}
path: {{ .path }}
destination:
name: {{ .name }}
create: true
refreshAfter: {{ .refreshAfter | default "30s" }}
{{- end }}
+6
View File
@@ -0,0 +1,6 @@
mount: kubernetes
secrets: []
# - name: a-test-secret
# path: tools/a-test-secret
# (optional, default is 30s)
# refreshAfter: 30s