diff --git a/velero/external-secret.yaml b/velero/external-secret.yaml index 87d4e5c..4757081 100644 --- a/velero/external-secret.yaml +++ b/velero/external-secret.yaml @@ -19,7 +19,7 @@ spec: cloud: | [default] aws_access_key_id={{ .minioAccessKey }} - aws_secret_access_key={{ .minioSecretKey }} + aws_secret_access_key="{{ .minioSecretKey }}" data: - secretKey: minioAccessKey diff --git a/velero/helm-values/velero.yaml b/velero/helm-values/velero.yaml index 49c0f69..0a664ae 100644 --- a/velero/helm-values/velero.yaml +++ b/velero/helm-values/velero.yaml @@ -4,7 +4,7 @@ # Image configuration image: repository: velero/velero - tag: v1.15.0 + tag: v1.17.1 pullPolicy: IfNotPresent # Resource requests @@ -20,7 +20,7 @@ resources: initContainers: # AWS plugin for S3-compatible storage (Minio) - name: velero-plugin-for-aws - image: velero/velero-plugin-for-aws:v1.11.0 + image: velero/velero-plugin-for-aws:v1.13.1 volumeMounts: - mountPath: /target name: plugins @@ -72,20 +72,6 @@ schedules: - kube-node-lease snapshotVolumes: true - # Hourly backup for critical namespaces - hourly-critical-backup: - disabled: false - schedule: "0 * * * *" # Every hour - template: - ttl: 168h # 7 days - includedNamespaces: - - postgresql - - postgresql-dev - - vault - - gitea - - harbor - snapshotVolumes: true - # Metrics metrics: enabled: true