diff --git a/clusters/cl01tl/platform/vault/values.yaml b/clusters/cl01tl/platform/vault/values.yaml index 4a08b66ad..eb34baf70 100644 --- a/clusters/cl01tl/platform/vault/values.yaml +++ b/clusters/cl01tl/platform/vault/values.yaml @@ -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