From e4c107b472eec8a5669ce673f554b5a5f0d1b9c8 Mon Sep 17 00:00:00 2001 From: alexlebens Date: Fri, 27 Sep 2024 22:01:18 -0500 Subject: [PATCH] add tagging to postgres backups --- clusters/cl01tl/applications/directus/Chart.yaml | 4 ++-- clusters/cl01tl/applications/directus/values.yaml | 9 +++++++-- clusters/cl01tl/applications/freshrss/Chart.yaml | 4 ++-- clusters/cl01tl/applications/freshrss/values.yaml | 7 ++++++- clusters/cl01tl/applications/jellystat/Chart.yaml | 2 +- clusters/cl01tl/applications/jellystat/values.yaml | 7 ++++++- clusters/cl01tl/applications/koel/Chart.yaml | 6 +++--- clusters/cl01tl/applications/koel/values.yaml | 7 ++++++- clusters/cl01tl/applications/kyoo/Chart.yaml | 2 +- clusters/cl01tl/applications/kyoo/values.yaml | 9 +++++++-- clusters/cl01tl/applications/lidarr2/Chart.yaml | 2 +- clusters/cl01tl/applications/lidarr2/values.yaml | 7 ++++++- clusters/cl01tl/applications/linkwarden/Chart.yaml | 4 ++-- clusters/cl01tl/applications/linkwarden/values.yaml | 7 ++++++- clusters/cl01tl/applications/outline/Chart.yaml | 4 ++-- clusters/cl01tl/applications/outline/values.yaml | 7 ++++++- clusters/cl01tl/applications/penpot/Chart.yaml | 4 ++-- clusters/cl01tl/applications/penpot/values.yaml | 7 ++++++- clusters/cl01tl/applications/plane/Chart.yaml | 2 +- clusters/cl01tl/applications/plane/values.yaml | 7 ++++++- clusters/cl01tl/applications/radarr5-4k/Chart.yaml | 4 ++-- clusters/cl01tl/applications/radarr5-4k/values.yaml | 7 ++++++- clusters/cl01tl/applications/radarr5/Chart.yaml | 4 ++-- clusters/cl01tl/applications/radarr5/values.yaml | 7 ++++++- .../cl01tl/applications/readarr-audiobooks/Chart.yaml | 2 +- .../cl01tl/applications/readarr-audiobooks/values.yaml | 7 ++++++- clusters/cl01tl/applications/readarr-books/Chart.yaml | 2 +- clusters/cl01tl/applications/readarr-books/values.yaml | 7 ++++++- clusters/cl01tl/applications/roundcube/Chart.yaml | 4 ++-- clusters/cl01tl/applications/roundcube/values.yaml | 7 ++++++- clusters/cl01tl/applications/ryot/Chart.yaml | 4 ++-- clusters/cl01tl/applications/ryot/values.yaml | 7 ++++++- clusters/cl01tl/applications/sonarr4-4k/Chart.yaml | 4 ++-- clusters/cl01tl/applications/sonarr4-4k/values.yaml | 7 ++++++- clusters/cl01tl/applications/sonarr4/Chart.yaml | 4 ++-- clusters/cl01tl/applications/sonarr4/values.yaml | 7 ++++++- clusters/cl01tl/applications/vaultwarden/Chart.yaml | 4 ++-- clusters/cl01tl/applications/vaultwarden/values.yaml | 7 ++++++- clusters/cl01tl/applications/vikunja/Chart.yaml | 4 ++-- clusters/cl01tl/applications/vikunja/values.yaml | 10 +++++++--- clusters/cl01tl/management/argo-workflows/Chart.yaml | 4 ++-- clusters/cl01tl/management/argo-workflows/values.yaml | 7 ++++++- clusters/cl01tl/platform/authentik/Chart.yaml | 4 ++-- clusters/cl01tl/platform/authentik/values.yaml | 7 ++++++- clusters/cl01tl/platform/gitea/Chart.yaml | 4 ++-- clusters/cl01tl/platform/gitea/values.yaml | 7 ++++++- clusters/cl01tl/platform/matrix-synapse/Chart.yaml | 4 ++-- clusters/cl01tl/platform/matrix-synapse/values.yaml | 7 ++++++- clusters/cl01tl/platform/stalwart/Chart.yaml | 4 ++-- clusters/cl01tl/platform/stalwart/values.yaml | 9 +++++++-- 50 files changed, 199 insertions(+), 75 deletions(-) diff --git a/clusters/cl01tl/applications/directus/Chart.yaml b/clusters/cl01tl/applications/directus/Chart.yaml index 159c28f78..9b3490437 100644 --- a/clusters/cl01tl/applications/directus/Chart.yaml +++ b/clusters/cl01tl/applications/directus/Chart.yaml @@ -38,7 +38,7 @@ dependencies: version: 1.7.0 - name: postgres-cluster alias: postgres-16-cluster - version: 3.9.0 + version: 3.10.0 repository: http://alexlebens.github.io/helm-charts icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/directus.png -appVersion: 11.0.2 +appVersion: 11.1.0 diff --git a/clusters/cl01tl/applications/directus/values.yaml b/clusters/cl01tl/applications/directus/values.yaml index 95ad72c38..50e8bbf6f 100644 --- a/clusters/cl01tl/applications/directus/values.yaml +++ b/clusters/cl01tl/applications/directus/values.yaml @@ -96,7 +96,7 @@ directus: - name: STORAGE_S3_BUCKET value: directus - name: STORAGE_S3_REGION - value: us-east-1 + value: us-east-1 - name: STORAGE_S3_ENDPOINT value: http://minio.directus:80 - name: STORAGE_S3_FORCE_PATH_STYLE @@ -199,4 +199,9 @@ postgres-16-cluster: destinationPath: s3://cl01tl-postgresql-backups/directus endpointCredentials: directus-postgresql-16-cluster-backup-secret backupIndex: 1 - retentionPolicy: 14d + tags: + backupRetentionPolicy: "expire" + user: "cl01tl-directus-postgresql" + historyTags: + backupRetentionPolicy: "keep" + user: "cl01tl-directus-postgresql" diff --git a/clusters/cl01tl/applications/freshrss/Chart.yaml b/clusters/cl01tl/applications/freshrss/Chart.yaml index 6e64d4c91..137665da7 100644 --- a/clusters/cl01tl/applications/freshrss/Chart.yaml +++ b/clusters/cl01tl/applications/freshrss/Chart.yaml @@ -27,7 +27,7 @@ dependencies: version: 1.7.0 - name: postgres-cluster alias: postgres-16-cluster - version: 3.9.0 + version: 3.10.0 repository: http://alexlebens.github.io/helm-charts icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/freshrss.png -appVersion: 1.24.1 +appVersion: 1.24.3 diff --git a/clusters/cl01tl/applications/freshrss/values.yaml b/clusters/cl01tl/applications/freshrss/values.yaml index 3b82269df..b9310fbb3 100644 --- a/clusters/cl01tl/applications/freshrss/values.yaml +++ b/clusters/cl01tl/applications/freshrss/values.yaml @@ -122,4 +122,9 @@ postgres-16-cluster: destinationPath: s3://cl01tl-postgresql-backups/freshrss endpointCredentials: freshrss-postgresql-16-cluster-backup-secret backupIndex: 1 - retentionPolicy: 14d + tags: + backupRetentionPolicy: "expire" + user: "cl01tl-freshrss-postgresql" + historyTags: + backupRetentionPolicy: "keep" + user: "cl01tl-freshrss-postgresql" diff --git a/clusters/cl01tl/applications/jellystat/Chart.yaml b/clusters/cl01tl/applications/jellystat/Chart.yaml index 29ed3b4b5..138d50559 100644 --- a/clusters/cl01tl/applications/jellystat/Chart.yaml +++ b/clusters/cl01tl/applications/jellystat/Chart.yaml @@ -21,7 +21,7 @@ dependencies: version: 3.4.0 - name: postgres-cluster alias: postgres-16-cluster - version: 3.9.0 + version: 3.10.0 repository: http://alexlebens.github.io/helm-charts icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/jellystat.png appVersion: 1.1.0 diff --git a/clusters/cl01tl/applications/jellystat/values.yaml b/clusters/cl01tl/applications/jellystat/values.yaml index 34c6630a9..ce9e141aa 100644 --- a/clusters/cl01tl/applications/jellystat/values.yaml +++ b/clusters/cl01tl/applications/jellystat/values.yaml @@ -111,4 +111,9 @@ postgres-16-cluster: destinationPath: s3://cl01tl-postgresql-backups/jellystat endpointCredentials: jellystat-postgresql-16-cluster-backup-secret backupIndex: 1 - retentionPolicy: 14d + tags: + backupRetentionPolicy: "expire" + user: "cl01tl-jellystat-postgresql" + historyTags: + backupRetentionPolicy: "keep" + user: "cl01tl-jellystat-postgresql" diff --git a/clusters/cl01tl/applications/koel/Chart.yaml b/clusters/cl01tl/applications/koel/Chart.yaml index e8abd89f9..122aea8ca 100644 --- a/clusters/cl01tl/applications/koel/Chart.yaml +++ b/clusters/cl01tl/applications/koel/Chart.yaml @@ -20,10 +20,10 @@ dependencies: version: 3.4.0 - name: meilisearch version: 0.10.1 - repository: https://meilisearch.github.io/meilisearch-kubernetes + repository: https://meilisearch.github.io/meilisearch-kubernetes - name: postgres-cluster alias: postgres-16-cluster - version: 3.9.0 + version: 3.10.0 repository: http://alexlebens.github.io/helm-charts icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/koel.png -appVersion: 7.0.9 +appVersion: 7.1.0 diff --git a/clusters/cl01tl/applications/koel/values.yaml b/clusters/cl01tl/applications/koel/values.yaml index 77f1fc12e..013d51c84 100644 --- a/clusters/cl01tl/applications/koel/values.yaml +++ b/clusters/cl01tl/applications/koel/values.yaml @@ -174,4 +174,9 @@ postgres-16-cluster: destinationPath: s3://cl01tl-postgresql-backups/koel endpointCredentials: koel-postgresql-16-cluster-backup-secret backupIndex: 1 - retentionPolicy: 14d + tags: + backupRetentionPolicy: "expire" + user: "cl01tl-koel-postgresql" + historyTags: + backupRetentionPolicy: "keep" + user: "cl01tl-koel-postgresql" diff --git a/clusters/cl01tl/applications/kyoo/Chart.yaml b/clusters/cl01tl/applications/kyoo/Chart.yaml index baecc12aa..e84211e5d 100644 --- a/clusters/cl01tl/applications/kyoo/Chart.yaml +++ b/clusters/cl01tl/applications/kyoo/Chart.yaml @@ -31,7 +31,7 @@ dependencies: repository: https://meilisearch.github.io/meilisearch-kubernetes - name: postgres-cluster alias: postgres-16-cluster - version: 3.9.0 + version: 3.10.0 repository: http://alexlebens.github.io/helm-charts icon: https://raw.githubusercontent.com/zoriya/Kyoo/master/icons/icon-256x256.png appVersion: 4.6.0 diff --git a/clusters/cl01tl/applications/kyoo/values.yaml b/clusters/cl01tl/applications/kyoo/values.yaml index be3e8714a..5c079dcf3 100644 --- a/clusters/cl01tl/applications/kyoo/values.yaml +++ b/clusters/cl01tl/applications/kyoo/values.yaml @@ -324,7 +324,7 @@ app-template: valueFrom: secretKeyRef: name: kyoo-postgresql-16-cluster-app - key: port + key: port resources: limits: cpu: 5000m @@ -622,4 +622,9 @@ postgres-16-cluster: destinationPath: s3://cl01tl-postgresql-backups/kyoo endpointCredentials: kyoo-postgresql-16-cluster-backup-secret backupIndex: 1 - retentionPolicy: 14d + tags: + backupRetentionPolicy: "expire" + user: "cl01tl-kyoo-postgresql" + historyTags: + backupRetentionPolicy: "keep" + user: "cl01tl-kyoo-postgresql" diff --git a/clusters/cl01tl/applications/lidarr2/Chart.yaml b/clusters/cl01tl/applications/lidarr2/Chart.yaml index b7a85eb6a..77bf1997f 100644 --- a/clusters/cl01tl/applications/lidarr2/Chart.yaml +++ b/clusters/cl01tl/applications/lidarr2/Chart.yaml @@ -24,7 +24,7 @@ dependencies: version: 3.4.0 - name: postgres-cluster alias: postgres-16-cluster - version: 3.9.0 + version: 3.10.0 repository: http://alexlebens.github.io/helm-charts icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/lidarr.png appVersion: 2.4.3.4248 diff --git a/clusters/cl01tl/applications/lidarr2/values.yaml b/clusters/cl01tl/applications/lidarr2/values.yaml index 66814b282..d5813a622 100644 --- a/clusters/cl01tl/applications/lidarr2/values.yaml +++ b/clusters/cl01tl/applications/lidarr2/values.yaml @@ -162,4 +162,9 @@ postgres-16-cluster: destinationPath: s3://cl01tl-postgresql-backups/lidarr2 endpointCredentials: lidarr2-postgresql-16-cluster-backup-secret backupIndex: 1 - retentionPolicy: 14d + tags: + backupRetentionPolicy: "expire" + user: "cl01tl-lidarr-postgresql" + historyTags: + backupRetentionPolicy: "keep" + user: "cl01tl-lidarr-postgresql" diff --git a/clusters/cl01tl/applications/linkwarden/Chart.yaml b/clusters/cl01tl/applications/linkwarden/Chart.yaml index eb899debd..389f5c818 100644 --- a/clusters/cl01tl/applications/linkwarden/Chart.yaml +++ b/clusters/cl01tl/applications/linkwarden/Chart.yaml @@ -27,7 +27,7 @@ dependencies: version: 1.7.0 - name: postgres-cluster alias: postgres-16-cluster - version: 3.9.0 + version: 3.10.0 repository: http://alexlebens.github.io/helm-charts icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/linkwarden.png -appVersion: v2.6.0 +appVersion: v2.7.1 diff --git a/clusters/cl01tl/applications/linkwarden/values.yaml b/clusters/cl01tl/applications/linkwarden/values.yaml index be5d7f3b7..f3aaaf13a 100644 --- a/clusters/cl01tl/applications/linkwarden/values.yaml +++ b/clusters/cl01tl/applications/linkwarden/values.yaml @@ -90,4 +90,9 @@ postgres-16-cluster: destinationPath: s3://cl01tl-postgresql-backups/linkwarden endpointCredentials: linkwarden-postgresql-16-cluster-backup-secret backupIndex: 1 - retentionPolicy: 14d + tags: + backupRetentionPolicy: "expire" + user: "cl01tl-linkwarden-postgresql" + historyTags: + backupRetentionPolicy: "keep" + user: "cl01tl-linkwarden-postgresql" diff --git a/clusters/cl01tl/applications/outline/Chart.yaml b/clusters/cl01tl/applications/outline/Chart.yaml index cf33d7601..d7722a28b 100644 --- a/clusters/cl01tl/applications/outline/Chart.yaml +++ b/clusters/cl01tl/applications/outline/Chart.yaml @@ -43,7 +43,7 @@ dependencies: version: 1.7.0 - name: postgres-cluster alias: postgres-16-cluster - version: 3.9.0 + version: 3.10.0 repository: http://alexlebens.github.io/helm-charts icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/outline.png -appVersion: 0.78.0 +appVersion: 0.79.1 diff --git a/clusters/cl01tl/applications/outline/values.yaml b/clusters/cl01tl/applications/outline/values.yaml index 4a2ea7070..c736c4164 100644 --- a/clusters/cl01tl/applications/outline/values.yaml +++ b/clusters/cl01tl/applications/outline/values.yaml @@ -202,4 +202,9 @@ postgres-16-cluster: destinationPath: s3://cl01tl-postgresql-backups/outline endpointCredentials: outline-postgresql-16-cluster-backup-secret backupIndex: 1 - retentionPolicy: 14d + tags: + backupRetentionPolicy: "expire" + user: "cl01tl-outline-postgresql" + historyTags: + backupRetentionPolicy: "keep" + user: "cl01tl-outline-postgresql" diff --git a/clusters/cl01tl/applications/penpot/Chart.yaml b/clusters/cl01tl/applications/penpot/Chart.yaml index 349f248b1..38d8c312a 100644 --- a/clusters/cl01tl/applications/penpot/Chart.yaml +++ b/clusters/cl01tl/applications/penpot/Chart.yaml @@ -32,7 +32,7 @@ dependencies: repository: https://charts.bitnami.com/bitnami - name: postgres-cluster alias: postgres-16-cluster - version: 3.9.0 + version: 3.10.0 repository: http://alexlebens.github.io/helm-charts icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/penpot.png -appVersion: 2.1.1 +appVersion: 2.1.4 diff --git a/clusters/cl01tl/applications/penpot/values.yaml b/clusters/cl01tl/applications/penpot/values.yaml index eb0c54d41..7783969aa 100644 --- a/clusters/cl01tl/applications/penpot/values.yaml +++ b/clusters/cl01tl/applications/penpot/values.yaml @@ -407,4 +407,9 @@ postgres-16-cluster: destinationPath: s3://cl01tl-postgresql-backups/penpot endpointCredentials: penpot-postgresql-16-cluster-backup-secret backupIndex: 1 - retentionPolicy: 14d + tags: + backupRetentionPolicy: "expire" + user: "cl01tl-penpot-postgresql" + historyTags: + backupRetentionPolicy: "keep" + user: "cl01tl-penpot-postgresql" diff --git a/clusters/cl01tl/applications/plane/Chart.yaml b/clusters/cl01tl/applications/plane/Chart.yaml index eb0bbd89e..f63a6192a 100644 --- a/clusters/cl01tl/applications/plane/Chart.yaml +++ b/clusters/cl01tl/applications/plane/Chart.yaml @@ -39,7 +39,7 @@ dependencies: repository: https://charts.bitnami.com/bitnami - name: postgres-cluster alias: postgres-16-cluster - version: 3.9.0 + version: 3.10.0 repository: http://alexlebens.github.io/helm-charts icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/plane.png appVersion: v0.22-dev diff --git a/clusters/cl01tl/applications/plane/values.yaml b/clusters/cl01tl/applications/plane/values.yaml index b06a00430..f8921c6c3 100644 --- a/clusters/cl01tl/applications/plane/values.yaml +++ b/clusters/cl01tl/applications/plane/values.yaml @@ -695,4 +695,9 @@ postgres-16-cluster: destinationPath: s3://cl01tl-postgresql-backups/plane endpointCredentials: plane-postgresql-16-cluster-backup-secret backupIndex: 1 - retentionPolicy: 14d + tags: + backupRetentionPolicy: "expire" + user: "cl01tl-backup-postgresql" + historyTags: + backupRetentionPolicy: "keep" + user: "cl01tl-backup-postgresql" diff --git a/clusters/cl01tl/applications/radarr5-4k/Chart.yaml b/clusters/cl01tl/applications/radarr5-4k/Chart.yaml index 1ca81c095..e30aa0d5b 100644 --- a/clusters/cl01tl/applications/radarr5-4k/Chart.yaml +++ b/clusters/cl01tl/applications/radarr5-4k/Chart.yaml @@ -25,7 +25,7 @@ dependencies: version: 3.4.0 - name: postgres-cluster alias: postgres-16-cluster - version: 3.9.0 + version: 3.10.0 repository: http://alexlebens.github.io/helm-charts icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/radarr.png -appVersion: 5.8.3.8933 +appVersion: 5.10.4.9218 diff --git a/clusters/cl01tl/applications/radarr5-4k/values.yaml b/clusters/cl01tl/applications/radarr5-4k/values.yaml index bac403bab..01993ba65 100644 --- a/clusters/cl01tl/applications/radarr5-4k/values.yaml +++ b/clusters/cl01tl/applications/radarr5-4k/values.yaml @@ -164,4 +164,9 @@ postgres-16-cluster: destinationPath: s3://cl01tl-postgresql-backups/radarr5-4k endpointCredentials: radarr5-4k-postgresql-16-cluster-backup-secret backupIndex: 1 - retentionPolicy: 14d + tags: + backupRetentionPolicy: "expire" + user: "cl01tl-radarr-postgresql" + historyTags: + backupRetentionPolicy: "keep" + user: "cl01tl-radarr-postgresql" diff --git a/clusters/cl01tl/applications/radarr5/Chart.yaml b/clusters/cl01tl/applications/radarr5/Chart.yaml index d45e4312f..c592b685a 100644 --- a/clusters/cl01tl/applications/radarr5/Chart.yaml +++ b/clusters/cl01tl/applications/radarr5/Chart.yaml @@ -24,7 +24,7 @@ dependencies: version: 3.4.0 - name: postgres-cluster alias: postgres-16-cluster - version: 3.9.0 + version: 3.10.0 repository: http://alexlebens.github.io/helm-charts icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/radarr.png -appVersion: 5.8.3.8933 +appVersion: 5.10.4.9218 diff --git a/clusters/cl01tl/applications/radarr5/values.yaml b/clusters/cl01tl/applications/radarr5/values.yaml index 679552532..724e5c108 100644 --- a/clusters/cl01tl/applications/radarr5/values.yaml +++ b/clusters/cl01tl/applications/radarr5/values.yaml @@ -169,4 +169,9 @@ postgres-16-cluster: destinationPath: s3://cl01tl-postgresql-backups/radarr5 endpointCredentials: radarr5-postgresql-16-cluster-backup-secret backupIndex: 2 - retentionPolicy: 14d + tags: + backupRetentionPolicy: "expire" + user: "cl01tl-radarr-postgresql" + historyTags: + backupRetentionPolicy: "keep" + user: "cl01tl-radarr-postgresql" diff --git a/clusters/cl01tl/applications/readarr-audiobooks/Chart.yaml b/clusters/cl01tl/applications/readarr-audiobooks/Chart.yaml index dbd580675..0b210d8b2 100644 --- a/clusters/cl01tl/applications/readarr-audiobooks/Chart.yaml +++ b/clusters/cl01tl/applications/readarr-audiobooks/Chart.yaml @@ -24,7 +24,7 @@ dependencies: version: 3.4.0 - name: postgres-cluster alias: postgres-16-cluster - version: 3.9.0 + version: 3.10.0 repository: http://alexlebens.github.io/helm-charts icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/readarr.png appVersion: 0.3.32.2587 diff --git a/clusters/cl01tl/applications/readarr-audiobooks/values.yaml b/clusters/cl01tl/applications/readarr-audiobooks/values.yaml index 10dffbbd7..4f763bdc6 100644 --- a/clusters/cl01tl/applications/readarr-audiobooks/values.yaml +++ b/clusters/cl01tl/applications/readarr-audiobooks/values.yaml @@ -167,4 +167,9 @@ postgres-16-cluster: destinationPath: s3://cl01tl-postgresql-backups/readarr-audiobooks endpointCredentials: readarr-audiobooks-postgresql-16-cluster-backup-secret backupIndex: 1 - retentionPolicy: 14d + tags: + backupRetentionPolicy: "expire" + user: "cl01tl-readarr-postgresql" + historyTags: + backupRetentionPolicy: "keep" + user: "cl01tl-readarr-postgresql" diff --git a/clusters/cl01tl/applications/readarr-books/Chart.yaml b/clusters/cl01tl/applications/readarr-books/Chart.yaml index 154cf71fd..6778bbaf9 100644 --- a/clusters/cl01tl/applications/readarr-books/Chart.yaml +++ b/clusters/cl01tl/applications/readarr-books/Chart.yaml @@ -24,7 +24,7 @@ dependencies: version: 3.4.0 - name: postgres-cluster alias: postgres-16-cluster - version: 3.9.0 + version: 3.10.0 repository: http://alexlebens.github.io/helm-charts icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/readarr.png appVersion: 0.3.32.2587 diff --git a/clusters/cl01tl/applications/readarr-books/values.yaml b/clusters/cl01tl/applications/readarr-books/values.yaml index 6c1fe208e..1c84e5104 100644 --- a/clusters/cl01tl/applications/readarr-books/values.yaml +++ b/clusters/cl01tl/applications/readarr-books/values.yaml @@ -167,4 +167,9 @@ postgres-16-cluster: destinationPath: s3://cl01tl-postgresql-backups/readarr-books endpointCredentials: readarr-books-postgresql-16-cluster-backup-secret backupIndex: 1 - retentionPolicy: 14d + tags: + backupRetentionPolicy: "expire" + user: "cl01tl-readarr-postgresql" + historyTags: + backupRetentionPolicy: "keep" + user: "cl01tl-readarr-postgresql" diff --git a/clusters/cl01tl/applications/roundcube/Chart.yaml b/clusters/cl01tl/applications/roundcube/Chart.yaml index 220ce2203..d2c535e01 100644 --- a/clusters/cl01tl/applications/roundcube/Chart.yaml +++ b/clusters/cl01tl/applications/roundcube/Chart.yaml @@ -21,7 +21,7 @@ dependencies: version: 3.4.0 - name: postgres-cluster alias: postgres-16-cluster - version: 3.9.0 + version: 3.10.0 repository: http://alexlebens.github.io/helm-charts icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/roundcube.png -appVersion: 1.6.8-fpm-alpine +appVersion: 1.6.9-fpm-alpine diff --git a/clusters/cl01tl/applications/roundcube/values.yaml b/clusters/cl01tl/applications/roundcube/values.yaml index 64c526ef2..82392ae41 100644 --- a/clusters/cl01tl/applications/roundcube/values.yaml +++ b/clusters/cl01tl/applications/roundcube/values.yaml @@ -238,4 +238,9 @@ postgres-16-cluster: destinationPath: s3://cl01tl-postgresql-backups/roundcube endpointCredentials: roundcube-postgresql-16-cluster-backup-secret backupIndex: 1 - retentionPolicy: 14d + tags: + backupRetentionPolicy: "expire" + user: "cl01tl-roundcube-postgresql" + historyTags: + backupRetentionPolicy: "keep" + user: "cl01tl-roundcube-postgresql" diff --git a/clusters/cl01tl/applications/ryot/Chart.yaml b/clusters/cl01tl/applications/ryot/Chart.yaml index 03b628553..15d2e735f 100644 --- a/clusters/cl01tl/applications/ryot/Chart.yaml +++ b/clusters/cl01tl/applications/ryot/Chart.yaml @@ -27,7 +27,7 @@ dependencies: repository: https://operator.min.io/ - name: postgres-cluster alias: postgres-16-cluster - version: 3.9.0 + version: 3.10.0 repository: http://alexlebens.github.io/helm-charts icon: https://raw.githubusercontent.com/IgnisDa/ryot/main/docs/logo.png -appVersion: v6.11.0 +appVersion: v7.3.0 diff --git a/clusters/cl01tl/applications/ryot/values.yaml b/clusters/cl01tl/applications/ryot/values.yaml index 006c586b0..2ba09718d 100644 --- a/clusters/cl01tl/applications/ryot/values.yaml +++ b/clusters/cl01tl/applications/ryot/values.yaml @@ -215,4 +215,9 @@ postgres-16-cluster: destinationPath: s3://cl01tl-postgresql-backups/ryot endpointCredentials: ryot-postgresql-16-cluster-backup-secret backupIndex: 1 - retentionPolicy: 14d + tags: + backupRetentionPolicy: "expire" + user: "cl01tl-ryot-postgresql" + historyTags: + backupRetentionPolicy: "keep" + user: "cl01tl-ryot-postgresql" diff --git a/clusters/cl01tl/applications/sonarr4-4k/Chart.yaml b/clusters/cl01tl/applications/sonarr4-4k/Chart.yaml index c241e2fbc..6749d9532 100644 --- a/clusters/cl01tl/applications/sonarr4-4k/Chart.yaml +++ b/clusters/cl01tl/applications/sonarr4-4k/Chart.yaml @@ -26,7 +26,7 @@ dependencies: version: 3.4.0 - name: postgres-cluster alias: postgres-16-cluster - version: 3.9.0 + version: 3.10.0 repository: http://alexlebens.github.io/helm-charts icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/sonarr.png -appVersion: 4.0.8.1874 +appVersion: 4.0.9.2244 diff --git a/clusters/cl01tl/applications/sonarr4-4k/values.yaml b/clusters/cl01tl/applications/sonarr4-4k/values.yaml index f42d9dca1..a8ea68219 100644 --- a/clusters/cl01tl/applications/sonarr4-4k/values.yaml +++ b/clusters/cl01tl/applications/sonarr4-4k/values.yaml @@ -164,4 +164,9 @@ postgres-16-cluster: destinationPath: s3://cl01tl-postgresql-backups/sonarr4-4k endpointCredentials: sonarr4-4k-postgresql-16-cluster-backup-secret backupIndex: 1 - retentionPolicy: 14d + tags: + backupRetentionPolicy: "expire" + user: "cl01tl-sonarr-postgresql" + historyTags: + backupRetentionPolicy: "keep" + user: "cl01tl-sonarr-postgresql" diff --git a/clusters/cl01tl/applications/sonarr4/Chart.yaml b/clusters/cl01tl/applications/sonarr4/Chart.yaml index 4953eaf1f..a0415b575 100644 --- a/clusters/cl01tl/applications/sonarr4/Chart.yaml +++ b/clusters/cl01tl/applications/sonarr4/Chart.yaml @@ -25,7 +25,7 @@ dependencies: version: 3.4.0 - name: postgres-cluster alias: postgres-16-cluster - version: 3.9.0 + version: 3.10.0 repository: http://alexlebens.github.io/helm-charts icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/sonarr.png -appVersion: 4.0.8.1874 +appVersion: 4.0.9.2244 diff --git a/clusters/cl01tl/applications/sonarr4/values.yaml b/clusters/cl01tl/applications/sonarr4/values.yaml index eb7676888..d176e7563 100644 --- a/clusters/cl01tl/applications/sonarr4/values.yaml +++ b/clusters/cl01tl/applications/sonarr4/values.yaml @@ -164,4 +164,9 @@ postgres-16-cluster: destinationPath: s3://cl01tl-postgresql-backups/sonarr4 endpointCredentials: sonarr4-postgresql-16-cluster-backup-secret backupIndex: 1 - retentionPolicy: 14d + tags: + backupRetentionPolicy: "expire" + user: "cl01tl-sonarr-postgresql" + historyTags: + backupRetentionPolicy: "keep" + user: "cl01tl-sonarr-postgresql" diff --git a/clusters/cl01tl/applications/vaultwarden/Chart.yaml b/clusters/cl01tl/applications/vaultwarden/Chart.yaml index 964434dc0..080a174cb 100644 --- a/clusters/cl01tl/applications/vaultwarden/Chart.yaml +++ b/clusters/cl01tl/applications/vaultwarden/Chart.yaml @@ -28,7 +28,7 @@ dependencies: version: 1.7.0 - name: postgres-cluster alias: postgres-16-cluster - version: 3.9.0 + version: 3.10.0 repository: http://alexlebens.github.io/helm-charts icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/vaultwarden.png -appVersion: 1.31.0 +appVersion: 1.32.0 diff --git a/clusters/cl01tl/applications/vaultwarden/values.yaml b/clusters/cl01tl/applications/vaultwarden/values.yaml index 3cbefa42e..b80dc18a7 100644 --- a/clusters/cl01tl/applications/vaultwarden/values.yaml +++ b/clusters/cl01tl/applications/vaultwarden/values.yaml @@ -67,4 +67,9 @@ postgres-16-cluster: destinationPath: s3://cl01tl-postgresql-backups/vaultwarden endpointCredentials: vaultwarden-postgresql-16-cluster-backup-secret backupIndex: 1 - retentionPolicy: 14d + tags: + backupRetentionPolicy: "expire" + user: "cl01tl-vaultwarden-postgresql" + historyTags: + backupRetentionPolicy: "keep" + user: "cl01tl-vaultwarden-postgresql" diff --git a/clusters/cl01tl/applications/vikunja/Chart.yaml b/clusters/cl01tl/applications/vikunja/Chart.yaml index f0f41e417..91f21d778 100644 --- a/clusters/cl01tl/applications/vikunja/Chart.yaml +++ b/clusters/cl01tl/applications/vikunja/Chart.yaml @@ -33,7 +33,7 @@ dependencies: version: 1.7.0 - name: postgres-cluster alias: postgres-16-cluster - version: 3.9.0 + version: 3.10.0 repository: http://alexlebens.github.io/helm-charts icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/vikunja.png -appVersion: 0.24.0 +appVersion: 0.24.3 diff --git a/clusters/cl01tl/applications/vikunja/values.yaml b/clusters/cl01tl/applications/vikunja/values.yaml index 7c33f3f4b..4427f8322 100644 --- a/clusters/cl01tl/applications/vikunja/values.yaml +++ b/clusters/cl01tl/applications/vikunja/values.yaml @@ -13,7 +13,7 @@ vikunja: pullPolicy: IfNotPresent env: - name: VIKUNJA_SERVICE_PUBLICURL - value: https://vikunja.alexlebens.dev + value: https://vikunja.alexlebens.dev - name: VIKUNJA_SERVICE_ENABLEREGISTRATION value: "false" - name: VIKUNJA_SERVICE_TIMEZONE @@ -98,7 +98,6 @@ cloudflared-api: existingSecretName: vikunja-cloudflared-api-secret postgres-16-cluster: mode: standalone - kubernetesClusterName: cl01tl cluster: walStorage: storageClass: local-path @@ -114,4 +113,9 @@ postgres-16-cluster: destinationPath: s3://cl01tl-postgresql-backups/vikunja endpointCredentials: vikunja-postgresql-16-cluster-backup-secret backupIndex: 2 - retentionPolicy: 14d + tags: + backupRetentionPolicy: "expire" + user: "cl01tl-vikunja-postgresql" + historyTags: + backupRetentionPolicy: "keep" + user: "cl01tl-vikunja-postgresql" diff --git a/clusters/cl01tl/management/argo-workflows/Chart.yaml b/clusters/cl01tl/management/argo-workflows/Chart.yaml index 8659e3434..7a56c6a2f 100644 --- a/clusters/cl01tl/management/argo-workflows/Chart.yaml +++ b/clusters/cl01tl/management/argo-workflows/Chart.yaml @@ -25,7 +25,7 @@ dependencies: repository: https://argoproj.github.io/argo-helm - name: postgres-cluster alias: postgres-16-cluster - version: 3.9.0 + version: 3.10.0 repository: http://alexlebens.github.io/helm-charts icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/argocd.png -appVersion: v3.5.8 +appVersion: v3.5.11 diff --git a/clusters/cl01tl/management/argo-workflows/values.yaml b/clusters/cl01tl/management/argo-workflows/values.yaml index 13901b70b..7b37bd0e1 100644 --- a/clusters/cl01tl/management/argo-workflows/values.yaml +++ b/clusters/cl01tl/management/argo-workflows/values.yaml @@ -115,4 +115,9 @@ postgres-16-cluster: destinationPath: s3://cl01tl-postgresql-backups/argo-workflows endpointCredentials: argo-workflows-postgresql-16-cluster-backup-secret backupIndex: 2 - retentionPolicy: 14d + tags: + backupRetentionPolicy: "expire" + user: "cl01tl-argo-workflows-postgresql" + historyTags: + backupRetentionPolicy: "keep" + user: "cl01tl-argo-workflows-postgresql" diff --git a/clusters/cl01tl/platform/authentik/Chart.yaml b/clusters/cl01tl/platform/authentik/Chart.yaml index b0a45f408..d7dfa0870 100644 --- a/clusters/cl01tl/platform/authentik/Chart.yaml +++ b/clusters/cl01tl/platform/authentik/Chart.yaml @@ -29,7 +29,7 @@ dependencies: version: 1.7.0 - name: postgres-cluster alias: postgres-16-cluster - version: 3.9.0 + version: 3.10.0 repository: http://alexlebens.github.io/helm-charts icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/authentik.png -appVersion: 2024.4.2 +appVersion: 2024.8.2 diff --git a/clusters/cl01tl/platform/authentik/values.yaml b/clusters/cl01tl/platform/authentik/values.yaml index 7520100dc..90a309069 100644 --- a/clusters/cl01tl/platform/authentik/values.yaml +++ b/clusters/cl01tl/platform/authentik/values.yaml @@ -83,4 +83,9 @@ postgres-16-cluster: destinationPath: s3://cl01tl-postgresql-backups/authentik endpointCredentials: authentik-postgresql-16-cluster-backup-secret backupIndex: 1 - retentionPolicy: 14d + tags: + backupRetentionPolicy: "expire" + user: "cl01tl-authentik-postgresql" + historyTags: + backupRetentionPolicy: "keep" + user: "cl01tl-authentik-postgresql" diff --git a/clusters/cl01tl/platform/gitea/Chart.yaml b/clusters/cl01tl/platform/gitea/Chart.yaml index 40fa5975c..6ca60b098 100644 --- a/clusters/cl01tl/platform/gitea/Chart.yaml +++ b/clusters/cl01tl/platform/gitea/Chart.yaml @@ -31,7 +31,7 @@ dependencies: version: 3.4.0 - name: postgres-cluster alias: postgres-16-cluster - version: 3.9.0 + version: 3.10.0 repository: http://alexlebens.github.io/helm-charts icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/gitea.png -appVersion: 1.22.0 +appVersion: 1.22.2 diff --git a/clusters/cl01tl/platform/gitea/values.yaml b/clusters/cl01tl/platform/gitea/values.yaml index 01cd25f71..1efd71d9a 100644 --- a/clusters/cl01tl/platform/gitea/values.yaml +++ b/clusters/cl01tl/platform/gitea/values.yaml @@ -189,4 +189,9 @@ postgres-16-cluster: destinationPath: s3://cl01tl-postgresql-backups/gitea endpointCredentials: gitea-postgresql-16-cluster-backup-secret backupIndex: 2 - retentionPolicy: 14d + tags: + backupRetentionPolicy: "expire" + user: "cl01tl-gitea-postgresql" + historyTags: + backupRetentionPolicy: "keep" + user: "cl01tl-gitea-postgresql" diff --git a/clusters/cl01tl/platform/matrix-synapse/Chart.yaml b/clusters/cl01tl/platform/matrix-synapse/Chart.yaml index 64e37889c..897e3eef5 100644 --- a/clusters/cl01tl/platform/matrix-synapse/Chart.yaml +++ b/clusters/cl01tl/platform/matrix-synapse/Chart.yaml @@ -63,7 +63,7 @@ dependencies: repository: http://alexlebens.github.io/helm-charts - name: postgres-cluster alias: postgres-16-cluster - version: 3.9.0 + version: 3.10.0 repository: http://alexlebens.github.io/helm-charts icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/matrix.png -appVersion: 1.109.0 +appVersion: 1.115.0 diff --git a/clusters/cl01tl/platform/matrix-synapse/values.yaml b/clusters/cl01tl/platform/matrix-synapse/values.yaml index b94389c8c..5f18735f3 100644 --- a/clusters/cl01tl/platform/matrix-synapse/values.yaml +++ b/clusters/cl01tl/platform/matrix-synapse/values.yaml @@ -339,4 +339,9 @@ postgres-16-cluster: destinationPath: s3://cl01tl-postgresql-backups/matrix-synapse endpointCredentials: matrix-synapse-postgresql-16-cluster-backup-secret backupIndex: 1 - retentionPolicy: 14d + tags: + backupRetentionPolicy: "expire" + user: "cl01tl-matrix-synapse-postgresql" + historyTags: + backupRetentionPolicy: "keep" + user: "cl01tl-matrix-synapse-postgresql" diff --git a/clusters/cl01tl/platform/stalwart/Chart.yaml b/clusters/cl01tl/platform/stalwart/Chart.yaml index 18064fde4..79ea77434 100644 --- a/clusters/cl01tl/platform/stalwart/Chart.yaml +++ b/clusters/cl01tl/platform/stalwart/Chart.yaml @@ -34,7 +34,7 @@ dependencies: repository: https://charts.bitnami.com/bitnami - name: postgres-cluster alias: postgres-16-cluster - version: 3.9.0 + version: 3.10.0 repository: http://alexlebens.github.io/helm-charts icon: https://raw.githubusercontent.com/stalwartlabs/website/main/static/img/logo.png -appVersion: v0.9.0 +appVersion: v0.9.4 diff --git a/clusters/cl01tl/platform/stalwart/values.yaml b/clusters/cl01tl/platform/stalwart/values.yaml index 473a2c59a..3b2256e0f 100644 --- a/clusters/cl01tl/platform/stalwart/values.yaml +++ b/clusters/cl01tl/platform/stalwart/values.yaml @@ -55,7 +55,7 @@ stalwart: tls: - secretName: stalwart-cl01tl hosts: - - stalwart-cl01tl + - stalwart-cl01tl persistence: config: storageClass: ceph-block @@ -107,4 +107,9 @@ postgres-16-cluster: destinationPath: s3://cl01tl-postgresql-backups/stalwart endpointCredentials: stalwart-postgresql-16-cluster-backup-secret backupIndex: 1 - retentionPolicy: 14d + tags: + backupRetentionPolicy: "expire" + user: "cl01tl-stalwart-postgresql" + historyTags: + backupRetentionPolicy: "keep" + user: "cl01tl-stalwart-postgresql"