Fix postgres backups

This commit is contained in:
Grant 2025-04-28 22:11:40 -06:00
parent d486eca1b3
commit 366a624024
2 changed files with 21 additions and 12 deletions

View File

@ -84,12 +84,12 @@ releases:
values:
- postgres/values.yaml
setString:
- name: multiBackupRepos[1].s3.key
value: {{ requiredEnv "HETZNER_S3_ACCESS_KEY" }}
- name: multiBackupRepos[1].s3.keySecret
value: {{ requiredEnv "HETZNER_S3_ACCESS_SECRET" }}
- name: multiBackupRepos[1].s3.encryptionPassphrase
value: {{ requiredEnv "PG_BACKREST_PASSWORD" }}
- name: pgBackRestConfig.global.repo1-s3-key
value: '{{ requiredEnv "HETZNER_S3_ACCESS_KEY" }}'
- name: pgBackRestConfig.global.repo1-s3-key-secret
value: '{{ requiredEnv "HETZNER_S3_ACCESS_SECRET" }}'
- name: pgBackRestConfig.global.repo1-cipher-pass
value: '{{ requiredEnv "PG_BACKREST_PASSWORD" }}'
- name: mariadb
namespace: datastore
createNamespace: true

View File

@ -1,4 +1,4 @@
instanceSize: 10Gi
instanceSize: 50Gi
patroni:
dynamicConfiguration:
@ -26,11 +26,20 @@ users:
databases:
- immich
options: "LOGIN"
multiBackupRepos:
- volume:
backupsSize: 10Gi
- s3:
pgBackRestConfig:
global:
repo1-path: /pgbackrest/datastore/postgres/repo1
repo1-retention-full: "10"
repo1-retention-full-type: count
repos:
- name: repo1
s3:
bucket: fog
endpoint: hel1.your-objectstorage.com
region: hel1
schedules:
full: "0 1 * * 0"
differential: "0 1 * * 1-6"