diff --git a/services/maintenance/kustomization.yaml b/services/maintenance/kustomization.yaml index ad3088f0..77adec85 100644 --- a/services/maintenance/kustomization.yaml +++ b/services/maintenance/kustomization.yaml @@ -51,7 +51,7 @@ images: - name: registry.bstein.dev/bstein/metis newTag: 0.1.0-9-amd64 - name: registry.bstein.dev/bstein/soteria - newTag: 0.1.0-21 # {"$imagepolicy": "maintenance:soteria:tag"} + newTag: 0.1.0-27 # {"$imagepolicy": "maintenance:soteria:tag"} configMapGenerator: - name: disable-k3s-traefik-script namespace: maintenance diff --git a/services/maintenance/soteria-configmap.yaml b/services/maintenance/soteria-configmap.yaml index e2085eca..0c7a4da1 100644 --- a/services/maintenance/soteria-configmap.yaml +++ b/services/maintenance/soteria-configmap.yaml @@ -5,7 +5,12 @@ metadata: name: soteria namespace: maintenance data: - SOTERIA_BACKUP_DRIVER: longhorn + SOTERIA_BACKUP_DRIVER: restic + SOTERIA_RESTIC_SECRET_NAME: soteria-restic + SOTERIA_RESTIC_REPOSITORY: s3:https://s3.us-west-004.backblazeb2.com/atlas-soteria/soteria + SOTERIA_RESTIC_BACKUP_ARGS: --compression auto + SOTERIA_S3_ENDPOINT: https://s3.us-west-004.backblazeb2.com + SOTERIA_S3_REGION: us-west-004 SOTERIA_LONGHORN_URL: http://longhorn-backend.longhorn-system.svc:9500 SOTERIA_LONGHORN_BACKUP_MODE: incremental SOTERIA_AUTH_REQUIRED: "true" @@ -13,6 +18,9 @@ data: SOTERIA_BACKUP_MAX_AGE_HOURS: "24" SOTERIA_METRICS_REFRESH_SECONDS: "300" SOTERIA_B2_ENABLED: "true" + SOTERIA_B2_ENDPOINT: https://s3.us-west-004.backblazeb2.com + SOTERIA_B2_REGION: us-west-004 + SOTERIA_B2_BUCKETS: atlas-soteria SOTERIA_B2_SECRET_NAMESPACE: maintenance SOTERIA_B2_SECRET_NAME: soteria-restic SOTERIA_B2_ACCESS_KEY_FIELD: AWS_ACCESS_KEY_ID