run as root
All checks were successful
lint-test-helm / lint-helm (push) Successful in 12s
renovate / renovate (push) Successful in 48s
render-manifests-push / render-manifests-push (push) Successful in 26s

This commit is contained in:
2025-12-20 00:00:58 -06:00
parent 10d659077c
commit 388e864664
2 changed files with 6 additions and 5 deletions

View File

@@ -9,6 +9,7 @@ metadata:
app.kubernetes.io/part-of: {{ .Release.Name }}
data:
snapshot.sh: |
DATE=$(date +"%Y%m%d-%H-%M")
MAX_RETRIES=5
SUCCESS=false
@@ -45,7 +46,11 @@ data:
echo " ";
echo ">> Taking Vault snapsot ...";
vault operator raft snapshot save /opt/backup/vault-snapshot-$(date +"%Y%m%d-%H-%M").snap
vault operator raft snapshot save /opt/backup/vault-snapshot-$DATE.snap
echo " ";
echo ">> Setting ownership of Vault snapsot ...";
chown 100:1000 /opt/backup/vault-snapshot-$DATE.snap
echo " ";
echo ">> Completed Vault snapshot";

View File

@@ -156,10 +156,6 @@ snapshot:
controllers:
snapshot:
type: cronjob
pod:
securityContext:
runAsUser: 100
runAsGroup: 1000
cronjob:
suspend: false
concurrencyPolicy: Forbid