change to use init

This commit is contained in:
2025-02-17 15:44:43 -06:00
parent 43979d16f9
commit d2b6009a36

View File

@@ -179,7 +179,7 @@ snapshot:
failedJobsHistory: 3
backoffLimit: 3
parallelism: 1
containers:
initContainers:
snapshot:
image:
repository: hashicorp/vault
@@ -205,6 +205,7 @@ snapshot:
requests:
cpu: 10m
memory: 64Mi
containers:
backup:
image:
repository: d3fk/s3cmd
@@ -215,9 +216,8 @@ snapshot:
args:
- -ec
- |
until [ -f /opt/backup/vault-snapshot-s3.snap ]; do sleep 5; done;
s3cmd put --no-check-md5 --no-check-certificate /opt/backup/vault-snapshot-s3.snap s3://vault-backups-bcc1e1433e0ce4be526561cb/cl01tl/cl01tl-vault-snapshots/vault-snapshot-$(date +"%Y%m%d-%H-%M").snap;
rm /opt/backup/vault-snapshot-s3.snap;
rm -f /opt/backup/vault-snapshot-s3.snap;
envFrom:
- secretRef:
name: vault-snapshot-s3