diff --git a/template/stacks/core/secrets-backup/manifests/secrets-backup-cronjob.yaml b/template/stacks/core/secrets-backup/manifests/secrets-backup-cronjob.yaml index bd1f913..aafcf84 100644 --- a/template/stacks/core/secrets-backup/manifests/secrets-backup-cronjob.yaml +++ b/template/stacks/core/secrets-backup/manifests/secrets-backup-cronjob.yaml @@ -61,7 +61,7 @@ spec: serviceAccountName: secrets-backup containers: - name: secrets-backup - image: alpine/k8s:1.28.0 + image: alpine/k8s:1.32.0 imagePullPolicy: IfNotPresent env: - name: AWS_ACCESS_KEY_ID @@ -92,6 +92,9 @@ spec: - | set -euo pipefail + # Ensure openssl is available (not bundled in alpine/k8s image) + apk add --no-cache openssl --quiet + TIMESTAMP=$(date +%Y%m%d-%H%M%S) BACKUP_DIR="/tmp/secrets-backup-${TIMESTAMP}" NAMESPACES="argocd cert-manager external-secrets"