From f45b90e9b98366bef91469a498263c15ad512a4d Mon Sep 17 00:00:00 2001 From: gitea-bot Date: Sat, 27 Dec 2025 19:59:06 +0000 Subject: [PATCH] chore: Update manifests after change --- ...t-actual-data-backup-secret-external.yaml} | 32 +++++----- ...e-actual-data-backup-source-external.yaml} | 20 +++---- ...-argo-workflows-postgresql-18-cluster.yaml | 4 +- ...tgresql-18-backup-garage-local-secret.yaml | 4 +- ...rkflows-postgresql-18-recovery-secret.yaml | 4 +- ...ows-postgresql-18-backup-garage-local.yaml | 4 +- ...argo-workflows-postgresql-18-recovery.yaml | 4 +- ...o-workflows-postgresql-18-alert-rules.yaml | 14 ++--- ...resql-18-scheduled-backup-live-backup.yaml | 4 +- ...okshelf-config-backup-secret-external.yaml | 4 +- ...obookshelf-config-backup-secret-local.yaml | 58 ------------------- ...bookshelf-config-backup-secret-remote.yaml | 58 ------------------- ...shelf-metadata-backup-secret-external.yaml | 4 +- ...ookshelf-metadata-backup-secret-local.yaml | 58 ------------------- ...okshelf-metadata-backup-secret-remote.yaml | 58 ------------------- ...okshelf-config-backup-source-external.yaml | 6 +- ...obookshelf-config-backup-source-local.yaml | 29 ---------- ...bookshelf-config-backup-source-remote.yaml | 29 ---------- ...shelf-metadata-backup-source-external.yaml | 6 +- ...ookshelf-metadata-backup-source-local.yaml | 29 ---------- ...okshelf-metadata-backup-source-remote.yaml | 29 ---------- ...uster-authentik-postgresql-18-cluster.yaml | 4 +- ...tgresql-18-backup-garage-local-secret.yaml | 4 +- ...thentik-postgresql-18-recovery-secret.yaml | 4 +- ...tik-postgresql-18-backup-garage-local.yaml | 4 +- ...tore-authentik-postgresql-18-recovery.yaml | 4 +- ...e-authentik-postgresql-18-alert-rules.yaml | 14 ++--- ...resql-18-scheduled-backup-live-backup.yaml | 4 +- ...ackrest-config-backup-secret-external.yaml | 4 +- ...t-backrest-config-backup-secret-local.yaml | 58 ------------------- ...-backrest-config-backup-secret-remote.yaml | 58 ------------------- ...-backrest-data-backup-secret-external.yaml | 4 +- ...ret-backrest-data-backup-secret-local.yaml | 58 ------------------- ...ackrest-config-backup-source-external.yaml | 6 +- ...e-backrest-config-backup-source-local.yaml | 29 ---------- ...-backrest-config-backup-source-remote.yaml | 29 ---------- ...-backrest-data-backup-source-external.yaml | 6 +- ...rce-backrest-data-backup-source-local.yaml | 29 ---------- ...ce-backrest-data-backup-source-remote.yaml | 29 ---------- ...-bazarr-config-backup-secret-external.yaml | 4 +- ...ret-bazarr-config-backup-secret-local.yaml | 58 ------------------- ...et-bazarr-config-backup-secret-remote.yaml | 58 ------------------- ...-bazarr-config-backup-source-external.yaml | 6 +- ...rce-bazarr-config-backup-source-local.yaml | 34 ----------- ...ce-bazarr-config-backup-source-remote.yaml | 34 ----------- ...ooklore-config-backup-secret-external.yaml | 4 +- ...t-booklore-config-backup-secret-local.yaml | 58 ------------------- ...-booklore-config-backup-secret-remote.yaml | 58 ------------------- ...-booklore-data-backup-secret-external.yaml | 4 +- ...ret-booklore-data-backup-secret-local.yaml | 4 +- ...et-booklore-data-backup-secret-remote.yaml | 4 +- ...ooklore-config-backup-source-external.yaml | 6 +- ...e-booklore-config-backup-source-local.yaml | 29 ---------- ...-booklore-config-backup-source-remote.yaml | 29 ---------- ...-booklore-data-backup-source-external.yaml | 6 +- ...rce-booklore-data-backup-source-local.yaml | 6 +- ...ce-booklore-data-backup-source-remote.yaml | 6 +- ...-server-config-backup-secret-external.yaml | 4 +- ...ode-server-config-backup-secret-local.yaml | 58 ------------------- ...de-server-config-backup-secret-remote.yaml | 58 ------------------- ...-server-config-backup-source-external.yaml | 6 +- ...ode-server-config-backup-source-local.yaml | 34 ----------- ...de-server-config-backup-source-remote.yaml | 34 ----------- ...luster-directus-postgresql-18-cluster.yaml | 4 +- ...tgresql-18-backup-garage-local-secret.yaml | 4 +- ...irectus-postgresql-18-recovery-secret.yaml | 4 +- ...tus-postgresql-18-backup-garage-local.yaml | 4 +- ...Store-directus-postgresql-18-recovery.yaml | 4 +- ...le-directus-postgresql-18-alert-rules.yaml | 14 ++--- ...resql-18-scheduled-backup-live-backup.yaml | 4 +- ...ecret-ephemera-backup-secret-external.yaml | 4 +- ...alSecret-ephemera-backup-secret-local.yaml | 58 ------------------- ...lSecret-ephemera-backup-secret-remote.yaml | 58 ------------------- ...ource-ephemera-backup-source-external.yaml | 6 +- ...onSource-ephemera-backup-source-local.yaml | 29 ---------- ...nSource-ephemera-backup-source-remote.yaml | 29 ---------- ...luster-freshrss-postgresql-18-cluster.yaml | 4 +- ...tgresql-18-backup-garage-local-secret.yaml | 4 +- ...reshrss-postgresql-18-recovery-secret.yaml | 4 +- ...rss-postgresql-18-backup-garage-local.yaml | 4 +- ...Store-freshrss-postgresql-18-recovery.yaml | 4 +- ...le-freshrss-postgresql-18-alert-rules.yaml | 14 ++--- ...resql-18-scheduled-backup-live-backup.yaml | 4 +- ...ret-garage-db-backup-secret-external.yaml} | 24 ++++---- ...rce-garage-db-backup-source-external.yaml} | 12 ++-- .../Cluster-gatus-postgresql-18-cluster.yaml | 4 +- ...tgresql-18-backup-garage-local-secret.yaml | 4 +- ...t-gatus-postgresql-18-recovery-secret.yaml | 4 +- ...tus-postgresql-18-backup-garage-local.yaml | 4 +- ...ectStore-gatus-postgresql-18-recovery.yaml | 4 +- ...sRule-gatus-postgresql-18-alert-rules.yaml | 14 ++--- ...resql-18-scheduled-backup-live-backup.yaml | 4 +- .../Cluster-gitea-postgresql-18-cluster.yaml | 4 +- ...tgresql-18-backup-garage-local-secret.yaml | 4 +- ...t-gitea-postgresql-18-recovery-secret.yaml | 4 +- ...tea-postgresql-18-backup-garage-local.yaml | 4 +- ...ectStore-gitea-postgresql-18-recovery.yaml | 4 +- ...sRule-gitea-postgresql-18-alert-rules.yaml | 14 ++--- ...resql-18-scheduled-backup-live-backup.yaml | 4 +- ...rafana-operator-postgresql-18-cluster.yaml | 4 +- ...tgresql-18-backup-garage-local-secret.yaml | 4 +- ...perator-postgresql-18-recovery-secret.yaml | 4 +- ...tor-postgresql-18-backup-garage-local.yaml | 4 +- ...afana-operator-postgresql-18-recovery.yaml | 4 +- ...na-operator-postgresql-18-alert-rules.yaml | 14 ++--- ...resql-18-scheduled-backup-live-backup.yaml | 4 +- .../Cluster-harbor-postgresql-18-cluster.yaml | 4 +- ...tgresql-18-backup-garage-local-secret.yaml | 4 +- ...-harbor-postgresql-18-recovery-secret.yaml | 4 +- ...bor-postgresql-18-backup-garage-local.yaml | 4 +- ...ctStore-harbor-postgresql-18-recovery.yaml | 4 +- ...Rule-harbor-postgresql-18-alert-rules.yaml | 14 ++--- ...resql-18-scheduled-backup-live-backup.yaml | 4 +- ...sistant-config-backup-secret-external.yaml | 4 +- ...-assistant-config-backup-secret-local.yaml | 58 ------------------- ...assistant-config-backup-secret-remote.yaml | 58 ------------------- ...sistant-config-backup-source-external.yaml | 6 +- ...-assistant-config-backup-source-local.yaml | 34 ----------- ...assistant-config-backup-source-remote.yaml | 34 ----------- ...huntarr-config-backup-secret-external.yaml | 4 +- ...et-huntarr-config-backup-secret-local.yaml | 58 ------------------- ...t-huntarr-config-backup-secret-remote.yaml | 58 ------------------- ...huntarr-config-backup-source-external.yaml | 6 +- ...ce-huntarr-config-backup-source-local.yaml | 29 ---------- ...e-huntarr-config-backup-source-remote.yaml | 29 ---------- .../Cluster-immich-postgresql-18-cluster.yaml | 4 +- ...tgresql-18-backup-garage-local-secret.yaml | 4 +- ...-immich-postgresql-18-recovery-secret.yaml | 4 +- ...ich-postgresql-18-backup-garage-local.yaml | 4 +- ...ctStore-immich-postgresql-18-recovery.yaml | 4 +- ...Rule-immich-postgresql-18-alert-rules.yaml | 14 ++--- ...resql-18-scheduled-backup-live-backup.yaml | 4 +- ...ellyfin-config-backup-secret-external.yaml | 4 +- ...t-jellyfin-config-backup-secret-local.yaml | 58 ------------------- ...-jellyfin-config-backup-secret-remote.yaml | 58 ------------------- ...ellyfin-config-backup-source-external.yaml | 6 +- ...e-jellyfin-config-backup-source-local.yaml | 29 ---------- ...-jellyfin-config-backup-source-remote.yaml | 29 ---------- ...uster-jellystat-postgresql-18-cluster.yaml | 4 +- ...tgresql-18-backup-garage-local-secret.yaml | 4 +- ...llystat-postgresql-18-recovery-secret.yaml | 4 +- ...tat-postgresql-18-backup-garage-local.yaml | 4 +- ...tore-jellystat-postgresql-18-recovery.yaml | 4 +- ...e-jellystat-postgresql-18-alert-rules.yaml | 14 ++--- ...resql-18-scheduled-backup-live-backup.yaml | 4 +- ...ecret-karakeep-backup-secret-external.yaml | 4 +- ...alSecret-karakeep-backup-secret-local.yaml | 58 ------------------- ...lSecret-karakeep-backup-secret-remote.yaml | 58 ------------------- ...ource-karakeep-backup-source-external.yaml | 6 +- ...nSource-karakeep-backup-source-remote.yaml | 29 ---------- ...ster-komodo-postgresql-17-fdb-cluster.yaml | 4 +- ...sql-17-fdb-backup-garage-local-secret.yaml | 4 +- ...odo-postgresql-17-fdb-recovery-secret.yaml | 4 +- ...postgresql-17-fdb-backup-garage-local.yaml | 4 +- ...ore-komodo-postgresql-17-fdb-recovery.yaml | 4 +- ...-komodo-postgresql-17-fdb-alert-rules.yaml | 14 ++--- ...l-17-fdb-scheduled-backup-live-backup.yaml | 4 +- ...ecret-libation-backup-secret-external.yaml | 4 +- ...alSecret-libation-backup-secret-local.yaml | 58 ------------------- ...lSecret-libation-backup-secret-remote.yaml | 58 ------------------- ...ource-libation-backup-source-external.yaml | 6 +- ...onSource-libation-backup-source-local.yaml | 29 ---------- ...nSource-libation-backup-source-remote.yaml | 29 ---------- .../Cluster-lidarr-postgresql-18-cluster.yaml | 4 +- ...tgresql-18-backup-garage-local-secret.yaml | 4 +- ...-lidarr-postgresql-18-recovery-secret.yaml | 4 +- ...arr-postgresql-18-backup-garage-local.yaml | 4 +- ...ctStore-lidarr-postgresql-18-recovery.yaml | 4 +- ...Rule-lidarr-postgresql-18-alert-rules.yaml | 14 ++--- ...resql-18-scheduled-backup-live-backup.yaml | 4 +- ...idatube-config-backup-secret-external.yaml | 4 +- ...t-lidatube-config-backup-secret-local.yaml | 58 ------------------- ...-lidatube-config-backup-secret-remote.yaml | 58 ------------------- ...idatube-config-backup-source-external.yaml | 6 +- ...e-lidatube-config-backup-source-local.yaml | 34 ----------- ...-lidatube-config-backup-source-remote.yaml | 34 ----------- ...cret-listenarr-backup-secret-external.yaml | 4 +- ...lSecret-listenarr-backup-secret-local.yaml | 58 ------------------- ...Secret-listenarr-backup-secret-remote.yaml | 58 ------------------- ...urce-listenarr-backup-source-external.yaml | 6 +- ...nSource-listenarr-backup-source-local.yaml | 34 ----------- ...Source-listenarr-backup-source-remote.yaml | 34 ----------- ...-matrix-synapse-postgresql-18-cluster.yaml | 4 +- ...ostgresql-18-database-mautrix-discord.yaml | 4 +- ...stgresql-18-database-mautrix-whatsapp.yaml | 4 +- ...tgresql-18-backup-garage-local-secret.yaml | 4 +- ...synapse-postgresql-18-recovery-secret.yaml | 4 +- ...pse-postgresql-18-backup-garage-local.yaml | 4 +- ...matrix-synapse-postgresql-18-recovery.yaml | 4 +- ...rix-synapse-postgresql-18-alert-rules.yaml | 14 ++--- ...resql-18-scheduled-backup-live-backup.yaml | 4 +- ...navidrome-data-backup-secret-external.yaml | 4 +- ...et-navidrome-data-backup-secret-local.yaml | 58 ------------------- ...t-navidrome-data-backup-secret-remote.yaml | 58 ------------------- ...navidrome-data-backup-source-external.yaml | 6 +- ...ce-navidrome-data-backup-source-local.yaml | 34 ----------- ...e-navidrome-data-backup-source-remote.yaml | 34 ----------- ...ster-ollama-web-postgresql-18-cluster.yaml | 4 +- ...tgresql-18-backup-garage-local-secret.yaml | 4 +- ...ama-web-postgresql-18-recovery-secret.yaml | 4 +- ...web-postgresql-18-backup-garage-local.yaml | 4 +- ...ore-ollama-web-postgresql-18-recovery.yaml | 4 +- ...-ollama-web-postgresql-18-alert-rules.yaml | 14 ++--- ...resql-18-scheduled-backup-live-backup.yaml | 4 +- ...Cluster-outline-postgresql-18-cluster.yaml | 4 +- ...tgresql-18-backup-garage-local-secret.yaml | 4 +- ...outline-postgresql-18-recovery-secret.yaml | 4 +- ...ine-postgresql-18-backup-garage-local.yaml | 4 +- ...tStore-outline-postgresql-18-recovery.yaml | 4 +- ...ule-outline-postgresql-18-alert-rules.yaml | 14 ++--- ...resql-18-scheduled-backup-live-backup.yaml | 4 +- ...uster-photoview-postgresql-18-cluster.yaml | 4 +- ...tgresql-18-backup-garage-local-secret.yaml | 4 +- ...otoview-postgresql-18-recovery-secret.yaml | 4 +- ...iew-postgresql-18-backup-garage-local.yaml | 4 +- ...tore-photoview-postgresql-18-recovery.yaml | 4 +- ...e-photoview-postgresql-18-alert-rules.yaml | 14 ++--- ...resql-18-scheduled-backup-live-backup.yaml | 4 +- .../Cluster-postiz-postgresql-18-cluster.yaml | 4 +- ...tgresql-18-backup-garage-local-secret.yaml | 4 +- ...-postiz-postgresql-18-recovery-secret.yaml | 4 +- ...tiz-postgresql-18-backup-garage-local.yaml | 4 +- ...ctStore-postiz-postgresql-18-recovery.yaml | 4 +- ...Rule-postiz-postgresql-18-alert-rules.yaml | 14 ++--- ...resql-18-scheduled-backup-live-backup.yaml | 4 +- ...rowlarr-config-backup-secret-external.yaml | 4 +- ...t-prowlarr-config-backup-secret-local.yaml | 58 ------------------- ...-prowlarr-config-backup-secret-remote.yaml | 58 ------------------- ...rowlarr-config-backup-source-external.yaml | 6 +- ...e-prowlarr-config-backup-source-local.yaml | 39 ------------- ...-prowlarr-config-backup-source-remote.yaml | 39 ------------- ...nt-config-data-backup-secret-external.yaml | 4 +- ...rrent-config-data-backup-secret-local.yaml | 58 ------------------- ...rent-config-data-backup-secret-remote.yaml | 58 ------------------- ...ge-config-data-backup-secret-external.yaml | 4 +- ...anage-config-data-backup-secret-local.yaml | 58 ------------------- ...nage-config-data-backup-secret-remote.yaml | 58 ------------------- ...ui-config-data-backup-secret-external.yaml | 4 +- ...t-qui-config-data-backup-secret-local.yaml | 58 ------------------- ...-qui-config-data-backup-secret-remote.yaml | 58 ------------------- ...nt-config-data-backup-source-external.yaml | 6 +- ...rrent-config-data-backup-source-local.yaml | 34 ----------- ...rent-config-data-backup-source-remote.yaml | 34 ----------- ...ge-config-data-backup-source-external.yaml | 6 +- ...anage-config-data-backup-source-local.yaml | 29 ---------- ...nage-config-data-backup-source-remote.yaml | 29 ---------- ...ui-config-data-backup-source-external.yaml | 6 +- ...t-qui-config-data-backup-source-local.yaml | 29 ---------- ...-qui-config-data-backup-source-remote.yaml | 29 ---------- ...uster-radarr-4k-postgresql-18-cluster.yaml | 4 +- ...tgresql-18-backup-garage-local-secret.yaml | 4 +- ...darr-4k-postgresql-18-recovery-secret.yaml | 4 +- ...-4k-postgresql-18-backup-garage-local.yaml | 4 +- ...tore-radarr-4k-postgresql-18-recovery.yaml | 4 +- ...e-radarr-4k-postgresql-18-alert-rules.yaml | 14 ++--- ...resql-18-scheduled-backup-live-backup.yaml | 4 +- ...er-radarr-anime-postgresql-18-cluster.yaml | 4 +- ...tgresql-18-backup-garage-local-secret.yaml | 4 +- ...r-anime-postgresql-18-recovery-secret.yaml | 4 +- ...ime-postgresql-18-backup-garage-local.yaml | 4 +- ...e-radarr-anime-postgresql-18-recovery.yaml | 4 +- ...adarr-anime-postgresql-18-alert-rules.yaml | 14 ++--- ...resql-18-scheduled-backup-live-backup.yaml | 4 +- ...-radarr-standup-postgresql-18-cluster.yaml | 4 +- ...tgresql-18-backup-garage-local-secret.yaml | 4 +- ...standup-postgresql-18-recovery-secret.yaml | 4 +- ...dup-postgresql-18-backup-garage-local.yaml | 4 +- ...radarr-standup-postgresql-18-recovery.yaml | 4 +- ...arr-standup-postgresql-18-alert-rules.yaml | 14 ++--- ...resql-18-scheduled-backup-live-backup.yaml | 4 +- .../Cluster-radarr-postgresql-18-cluster.yaml | 4 +- ...tgresql-18-backup-garage-local-secret.yaml | 4 +- ...-radarr-postgresql-18-recovery-secret.yaml | 4 +- ...arr-postgresql-18-backup-garage-local.yaml | 4 +- ...ctStore-radarr-postgresql-18-recovery.yaml | 4 +- ...Rule-radarr-postgresql-18-alert-rules.yaml | 14 ++--- ...resql-18-scheduled-backup-live-backup.yaml | 4 +- ...-rayflume-data-backup-secret-external.yaml | 4 +- ...ret-rayflume-data-backup-secret-local.yaml | 58 ------------------- ...et-rayflume-data-backup-secret-remote.yaml | 58 ------------------- ...RedisSentinel-redis-sentinel-rayflume.yaml | 29 ---------- ...-rayflume-data-backup-source-external.yaml | 6 +- ...rce-rayflume-data-backup-source-local.yaml | 29 ---------- ...ce-rayflume-data-backup-source-remote.yaml | 29 ---------- ...erviceMonitor-redis-sentinel-rayflume.yaml | 22 ------- ...uster-roundcube-postgresql-18-cluster.yaml | 4 +- ...tgresql-18-backup-garage-local-secret.yaml | 4 +- ...undcube-postgresql-18-recovery-secret.yaml | 4 +- ...ube-postgresql-18-backup-garage-local.yaml | 4 +- ...tore-roundcube-postgresql-18-recovery.yaml | 4 +- ...e-roundcube-postgresql-18-alert-rules.yaml | 14 ++--- ...resql-18-scheduled-backup-live-backup.yaml | 4 +- ...g-browser-data-backup-secret-external.yaml | 4 +- ...rxng-browser-data-backup-secret-local.yaml | 58 ------------------- ...xng-browser-data-backup-secret-remote.yaml | 58 ------------------- ...g-browser-data-backup-source-external.yaml | 6 +- ...rxng-browser-data-backup-source-local.yaml | 29 ---------- ...xng-browser-data-backup-source-remote.yaml | 29 ---------- ...r-chart-config-backup-secret-external.yaml | 4 +- ...eerr-chart-config-backup-secret-local.yaml | 58 ------------------- ...err-chart-config-backup-secret-remote.yaml | 58 ------------------- ...r-chart-config-backup-source-external.yaml | 6 +- ...eerr-chart-config-backup-source-local.yaml | 29 ---------- ...err-chart-config-backup-source-remote.yaml | 29 ---------- ...uster-sonarr-4k-postgresql-18-cluster.yaml | 4 +- ...tgresql-18-backup-garage-local-secret.yaml | 4 +- ...narr-4k-postgresql-18-recovery-secret.yaml | 4 +- ...-4k-postgresql-18-backup-garage-local.yaml | 4 +- ...tore-sonarr-4k-postgresql-18-recovery.yaml | 4 +- ...e-sonarr-4k-postgresql-18-alert-rules.yaml | 14 ++--- ...resql-18-scheduled-backup-live-backup.yaml | 4 +- ...er-sonarr-anime-postgresql-18-cluster.yaml | 4 +- ...tgresql-18-backup-garage-local-secret.yaml | 4 +- ...r-anime-postgresql-18-recovery-secret.yaml | 4 +- ...ime-postgresql-18-backup-garage-local.yaml | 4 +- ...e-sonarr-anime-postgresql-18-recovery.yaml | 4 +- ...onarr-anime-postgresql-18-alert-rules.yaml | 14 ++--- ...resql-18-scheduled-backup-live-backup.yaml | 4 +- .../Cluster-sonarr-postgresql-18-cluster.yaml | 4 +- ...tgresql-18-backup-garage-local-secret.yaml | 4 +- ...-sonarr-postgresql-18-recovery-secret.yaml | 4 +- ...arr-postgresql-18-backup-garage-local.yaml | 4 +- ...ctStore-sonarr-postgresql-18-recovery.yaml | 4 +- ...Rule-sonarr-postgresql-18-alert-rules.yaml | 14 ++--- ...resql-18-scheduled-backup-live-backup.yaml | 4 +- ...oulsync-config-backup-secret-external.yaml | 4 +- ...t-soulsync-config-backup-secret-local.yaml | 58 ------------------- ...-soulsync-config-backup-secret-remote.yaml | 58 ------------------- ...lsync-database-backup-secret-external.yaml | 4 +- ...soulsync-database-backup-secret-local.yaml | 58 ------------------- ...oulsync-database-backup-secret-remote.yaml | 58 ------------------- ...oulsync-config-backup-source-external.yaml | 6 +- ...e-soulsync-config-backup-source-local.yaml | 29 ---------- ...-soulsync-config-backup-source-remote.yaml | 29 ---------- ...lsync-database-backup-source-external.yaml | 6 +- ...soulsync-database-backup-source-local.yaml | 29 ---------- ...oulsync-database-backup-source-remote.yaml | 29 ---------- ...luster-stalwart-postgresql-18-cluster.yaml | 4 +- ...tgresql-18-backup-garage-local-secret.yaml | 4 +- ...talwart-postgresql-18-recovery-secret.yaml | 4 +- ...art-postgresql-18-backup-garage-local.yaml | 4 +- ...Store-stalwart-postgresql-18-recovery.yaml | 4 +- ...le-stalwart-postgresql-18-alert-rules.yaml | 14 ++--- ...resql-18-scheduled-backup-live-backup.yaml | 4 +- ...autulli-config-backup-secret-external.yaml | 4 +- ...t-tautulli-config-backup-secret-local.yaml | 58 ------------------- ...-tautulli-config-backup-secret-remote.yaml | 58 ------------------- ...autulli-config-backup-source-external.yaml | 6 +- ...e-tautulli-config-backup-source-local.yaml | 29 ---------- ...-tautulli-config-backup-source-remote.yaml | 29 ---------- ...t-tdarr-config-backup-secret-external.yaml | 4 +- ...cret-tdarr-config-backup-secret-local.yaml | 58 ------------------- ...ret-tdarr-config-backup-secret-remote.yaml | 58 ------------------- ...t-tdarr-server-backup-secret-external.yaml | 4 +- ...cret-tdarr-server-backup-secret-local.yaml | 58 ------------------- ...ret-tdarr-server-backup-secret-remote.yaml | 58 ------------------- ...e-tdarr-config-backup-source-external.yaml | 6 +- ...urce-tdarr-config-backup-source-local.yaml | 29 ---------- ...rce-tdarr-config-backup-source-remote.yaml | 29 ---------- ...e-tdarr-server-backup-source-external.yaml | 6 +- ...urce-tdarr-server-backup-source-local.yaml | 29 ---------- ...rce-tdarr-server-backup-source-remote.yaml | 29 ---------- ...ter-vaultwarden-postgresql-18-cluster.yaml | 4 +- ...tgresql-18-backup-garage-local-secret.yaml | 4 +- ...twarden-postgresql-18-recovery-secret.yaml | 4 +- ...den-postgresql-18-backup-garage-local.yaml | 4 +- ...re-vaultwarden-postgresql-18-recovery.yaml | 4 +- ...vaultwarden-postgresql-18-alert-rules.yaml | 14 ++--- ...resql-18-scheduled-backup-live-backup.yaml | 4 +- ...luster-yamtrack-postgresql-18-cluster.yaml | 4 +- ...tgresql-18-backup-garage-local-secret.yaml | 4 +- ...amtrack-postgresql-18-recovery-secret.yaml | 4 +- ...ack-postgresql-18-backup-garage-local.yaml | 4 +- ...Store-yamtrack-postgresql-18-recovery.yaml | 4 +- ...le-yamtrack-postgresql-18-alert-rules.yaml | 14 ++--- ...resql-18-scheduled-backup-live-backup.yaml | 4 +- 376 files changed, 735 insertions(+), 5661 deletions(-) rename clusters/cl01tl/manifests/{backrest/ExternalSecret-backrest-data-backup-secret-remote.yaml => actual/ExternalSecret-actual-data-backup-secret-external.yaml} (60%) rename clusters/cl01tl/manifests/{karakeep/ReplicationSource-karakeep-backup-source-local.yaml => actual/ReplicationSource-actual-data-backup-source-external.yaml} (51%) delete mode 100644 clusters/cl01tl/manifests/audiobookshelf/ExternalSecret-audiobookshelf-config-backup-secret-local.yaml delete mode 100644 clusters/cl01tl/manifests/audiobookshelf/ExternalSecret-audiobookshelf-config-backup-secret-remote.yaml delete mode 100644 clusters/cl01tl/manifests/audiobookshelf/ExternalSecret-audiobookshelf-metadata-backup-secret-local.yaml delete mode 100644 clusters/cl01tl/manifests/audiobookshelf/ExternalSecret-audiobookshelf-metadata-backup-secret-remote.yaml delete mode 100644 clusters/cl01tl/manifests/audiobookshelf/ReplicationSource-audiobookshelf-config-backup-source-local.yaml delete mode 100644 clusters/cl01tl/manifests/audiobookshelf/ReplicationSource-audiobookshelf-config-backup-source-remote.yaml delete mode 100644 clusters/cl01tl/manifests/audiobookshelf/ReplicationSource-audiobookshelf-metadata-backup-source-local.yaml delete mode 100644 clusters/cl01tl/manifests/audiobookshelf/ReplicationSource-audiobookshelf-metadata-backup-source-remote.yaml delete mode 100644 clusters/cl01tl/manifests/backrest/ExternalSecret-backrest-config-backup-secret-local.yaml delete mode 100644 clusters/cl01tl/manifests/backrest/ExternalSecret-backrest-config-backup-secret-remote.yaml delete mode 100644 clusters/cl01tl/manifests/backrest/ExternalSecret-backrest-data-backup-secret-local.yaml delete mode 100644 clusters/cl01tl/manifests/backrest/ReplicationSource-backrest-config-backup-source-local.yaml delete mode 100644 clusters/cl01tl/manifests/backrest/ReplicationSource-backrest-config-backup-source-remote.yaml delete mode 100644 clusters/cl01tl/manifests/backrest/ReplicationSource-backrest-data-backup-source-local.yaml delete mode 100644 clusters/cl01tl/manifests/backrest/ReplicationSource-backrest-data-backup-source-remote.yaml delete mode 100644 clusters/cl01tl/manifests/bazarr/ExternalSecret-bazarr-config-backup-secret-local.yaml delete mode 100644 clusters/cl01tl/manifests/bazarr/ExternalSecret-bazarr-config-backup-secret-remote.yaml delete mode 100644 clusters/cl01tl/manifests/bazarr/ReplicationSource-bazarr-config-backup-source-local.yaml delete mode 100644 clusters/cl01tl/manifests/bazarr/ReplicationSource-bazarr-config-backup-source-remote.yaml delete mode 100644 clusters/cl01tl/manifests/booklore/ExternalSecret-booklore-config-backup-secret-local.yaml delete mode 100644 clusters/cl01tl/manifests/booklore/ExternalSecret-booklore-config-backup-secret-remote.yaml delete mode 100644 clusters/cl01tl/manifests/booklore/ReplicationSource-booklore-config-backup-source-local.yaml delete mode 100644 clusters/cl01tl/manifests/booklore/ReplicationSource-booklore-config-backup-source-remote.yaml delete mode 100644 clusters/cl01tl/manifests/code-server/ExternalSecret-code-server-config-backup-secret-local.yaml delete mode 100644 clusters/cl01tl/manifests/code-server/ExternalSecret-code-server-config-backup-secret-remote.yaml delete mode 100644 clusters/cl01tl/manifests/code-server/ReplicationSource-code-server-config-backup-source-local.yaml delete mode 100644 clusters/cl01tl/manifests/code-server/ReplicationSource-code-server-config-backup-source-remote.yaml delete mode 100644 clusters/cl01tl/manifests/ephemera/ExternalSecret-ephemera-backup-secret-local.yaml delete mode 100644 clusters/cl01tl/manifests/ephemera/ExternalSecret-ephemera-backup-secret-remote.yaml delete mode 100644 clusters/cl01tl/manifests/ephemera/ReplicationSource-ephemera-backup-source-local.yaml delete mode 100644 clusters/cl01tl/manifests/ephemera/ReplicationSource-ephemera-backup-source-remote.yaml rename clusters/cl01tl/manifests/garage/{ExternalSecret-garage-db-backup-secret-remote.yaml => ExternalSecret-garage-db-backup-secret-external.yaml} (69%) rename clusters/cl01tl/manifests/garage/{ReplicationSource-garage-db-backup-source-remote.yaml => ReplicationSource-garage-db-backup-source-external.yaml} (71%) delete mode 100644 clusters/cl01tl/manifests/home-assistant/ExternalSecret-home-assistant-config-backup-secret-local.yaml delete mode 100644 clusters/cl01tl/manifests/home-assistant/ExternalSecret-home-assistant-config-backup-secret-remote.yaml delete mode 100644 clusters/cl01tl/manifests/home-assistant/ReplicationSource-home-assistant-config-backup-source-local.yaml delete mode 100644 clusters/cl01tl/manifests/home-assistant/ReplicationSource-home-assistant-config-backup-source-remote.yaml delete mode 100644 clusters/cl01tl/manifests/huntarr/ExternalSecret-huntarr-config-backup-secret-local.yaml delete mode 100644 clusters/cl01tl/manifests/huntarr/ExternalSecret-huntarr-config-backup-secret-remote.yaml delete mode 100644 clusters/cl01tl/manifests/huntarr/ReplicationSource-huntarr-config-backup-source-local.yaml delete mode 100644 clusters/cl01tl/manifests/huntarr/ReplicationSource-huntarr-config-backup-source-remote.yaml delete mode 100644 clusters/cl01tl/manifests/jellyfin/ExternalSecret-jellyfin-config-backup-secret-local.yaml delete mode 100644 clusters/cl01tl/manifests/jellyfin/ExternalSecret-jellyfin-config-backup-secret-remote.yaml delete mode 100644 clusters/cl01tl/manifests/jellyfin/ReplicationSource-jellyfin-config-backup-source-local.yaml delete mode 100644 clusters/cl01tl/manifests/jellyfin/ReplicationSource-jellyfin-config-backup-source-remote.yaml delete mode 100644 clusters/cl01tl/manifests/karakeep/ExternalSecret-karakeep-backup-secret-local.yaml delete mode 100644 clusters/cl01tl/manifests/karakeep/ExternalSecret-karakeep-backup-secret-remote.yaml delete mode 100644 clusters/cl01tl/manifests/karakeep/ReplicationSource-karakeep-backup-source-remote.yaml delete mode 100644 clusters/cl01tl/manifests/libation/ExternalSecret-libation-backup-secret-local.yaml delete mode 100644 clusters/cl01tl/manifests/libation/ExternalSecret-libation-backup-secret-remote.yaml delete mode 100644 clusters/cl01tl/manifests/libation/ReplicationSource-libation-backup-source-local.yaml delete mode 100644 clusters/cl01tl/manifests/libation/ReplicationSource-libation-backup-source-remote.yaml delete mode 100644 clusters/cl01tl/manifests/lidatube/ExternalSecret-lidatube-config-backup-secret-local.yaml delete mode 100644 clusters/cl01tl/manifests/lidatube/ExternalSecret-lidatube-config-backup-secret-remote.yaml delete mode 100644 clusters/cl01tl/manifests/lidatube/ReplicationSource-lidatube-config-backup-source-local.yaml delete mode 100644 clusters/cl01tl/manifests/lidatube/ReplicationSource-lidatube-config-backup-source-remote.yaml delete mode 100644 clusters/cl01tl/manifests/listenarr/ExternalSecret-listenarr-backup-secret-local.yaml delete mode 100644 clusters/cl01tl/manifests/listenarr/ExternalSecret-listenarr-backup-secret-remote.yaml delete mode 100644 clusters/cl01tl/manifests/listenarr/ReplicationSource-listenarr-backup-source-local.yaml delete mode 100644 clusters/cl01tl/manifests/listenarr/ReplicationSource-listenarr-backup-source-remote.yaml delete mode 100644 clusters/cl01tl/manifests/navidrome/ExternalSecret-navidrome-data-backup-secret-local.yaml delete mode 100644 clusters/cl01tl/manifests/navidrome/ExternalSecret-navidrome-data-backup-secret-remote.yaml delete mode 100644 clusters/cl01tl/manifests/navidrome/ReplicationSource-navidrome-data-backup-source-local.yaml delete mode 100644 clusters/cl01tl/manifests/navidrome/ReplicationSource-navidrome-data-backup-source-remote.yaml delete mode 100644 clusters/cl01tl/manifests/prowlarr/ExternalSecret-prowlarr-config-backup-secret-local.yaml delete mode 100644 clusters/cl01tl/manifests/prowlarr/ExternalSecret-prowlarr-config-backup-secret-remote.yaml delete mode 100644 clusters/cl01tl/manifests/prowlarr/ReplicationSource-prowlarr-config-backup-source-local.yaml delete mode 100644 clusters/cl01tl/manifests/prowlarr/ReplicationSource-prowlarr-config-backup-source-remote.yaml delete mode 100644 clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-config-data-backup-secret-local.yaml delete mode 100644 clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-config-data-backup-secret-remote.yaml delete mode 100644 clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-qbit-manage-config-data-backup-secret-local.yaml delete mode 100644 clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-qbit-manage-config-data-backup-secret-remote.yaml delete mode 100644 clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-qui-config-data-backup-secret-local.yaml delete mode 100644 clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-qui-config-data-backup-secret-remote.yaml delete mode 100644 clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-config-data-backup-source-local.yaml delete mode 100644 clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-config-data-backup-source-remote.yaml delete mode 100644 clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-qbit-manage-config-data-backup-source-local.yaml delete mode 100644 clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-qbit-manage-config-data-backup-source-remote.yaml delete mode 100644 clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-qui-config-data-backup-source-local.yaml delete mode 100644 clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-qui-config-data-backup-source-remote.yaml delete mode 100644 clusters/cl01tl/manifests/rayflume/ExternalSecret-rayflume-data-backup-secret-local.yaml delete mode 100644 clusters/cl01tl/manifests/rayflume/ExternalSecret-rayflume-data-backup-secret-remote.yaml delete mode 100644 clusters/cl01tl/manifests/rayflume/RedisSentinel-redis-sentinel-rayflume.yaml delete mode 100644 clusters/cl01tl/manifests/rayflume/ReplicationSource-rayflume-data-backup-source-local.yaml delete mode 100644 clusters/cl01tl/manifests/rayflume/ReplicationSource-rayflume-data-backup-source-remote.yaml delete mode 100644 clusters/cl01tl/manifests/rayflume/ServiceMonitor-redis-sentinel-rayflume.yaml delete mode 100644 clusters/cl01tl/manifests/searxng/ExternalSecret-searxng-browser-data-backup-secret-local.yaml delete mode 100644 clusters/cl01tl/manifests/searxng/ExternalSecret-searxng-browser-data-backup-secret-remote.yaml delete mode 100644 clusters/cl01tl/manifests/searxng/ReplicationSource-searxng-browser-data-backup-source-local.yaml delete mode 100644 clusters/cl01tl/manifests/searxng/ReplicationSource-searxng-browser-data-backup-source-remote.yaml delete mode 100644 clusters/cl01tl/manifests/seerr/ExternalSecret-seerr-seerr-chart-config-backup-secret-local.yaml delete mode 100644 clusters/cl01tl/manifests/seerr/ExternalSecret-seerr-seerr-chart-config-backup-secret-remote.yaml delete mode 100644 clusters/cl01tl/manifests/seerr/ReplicationSource-seerr-seerr-chart-config-backup-source-local.yaml delete mode 100644 clusters/cl01tl/manifests/seerr/ReplicationSource-seerr-seerr-chart-config-backup-source-remote.yaml delete mode 100644 clusters/cl01tl/manifests/soulsync/ExternalSecret-soulsync-config-backup-secret-local.yaml delete mode 100644 clusters/cl01tl/manifests/soulsync/ExternalSecret-soulsync-config-backup-secret-remote.yaml delete mode 100644 clusters/cl01tl/manifests/soulsync/ExternalSecret-soulsync-database-backup-secret-local.yaml delete mode 100644 clusters/cl01tl/manifests/soulsync/ExternalSecret-soulsync-database-backup-secret-remote.yaml delete mode 100644 clusters/cl01tl/manifests/soulsync/ReplicationSource-soulsync-config-backup-source-local.yaml delete mode 100644 clusters/cl01tl/manifests/soulsync/ReplicationSource-soulsync-config-backup-source-remote.yaml delete mode 100644 clusters/cl01tl/manifests/soulsync/ReplicationSource-soulsync-database-backup-source-local.yaml delete mode 100644 clusters/cl01tl/manifests/soulsync/ReplicationSource-soulsync-database-backup-source-remote.yaml delete mode 100644 clusters/cl01tl/manifests/tautulli/ExternalSecret-tautulli-config-backup-secret-local.yaml delete mode 100644 clusters/cl01tl/manifests/tautulli/ExternalSecret-tautulli-config-backup-secret-remote.yaml delete mode 100644 clusters/cl01tl/manifests/tautulli/ReplicationSource-tautulli-config-backup-source-local.yaml delete mode 100644 clusters/cl01tl/manifests/tautulli/ReplicationSource-tautulli-config-backup-source-remote.yaml delete mode 100644 clusters/cl01tl/manifests/tdarr/ExternalSecret-tdarr-config-backup-secret-local.yaml delete mode 100644 clusters/cl01tl/manifests/tdarr/ExternalSecret-tdarr-config-backup-secret-remote.yaml delete mode 100644 clusters/cl01tl/manifests/tdarr/ExternalSecret-tdarr-server-backup-secret-local.yaml delete mode 100644 clusters/cl01tl/manifests/tdarr/ExternalSecret-tdarr-server-backup-secret-remote.yaml delete mode 100644 clusters/cl01tl/manifests/tdarr/ReplicationSource-tdarr-config-backup-source-local.yaml delete mode 100644 clusters/cl01tl/manifests/tdarr/ReplicationSource-tdarr-config-backup-source-remote.yaml delete mode 100644 clusters/cl01tl/manifests/tdarr/ReplicationSource-tdarr-server-backup-source-local.yaml delete mode 100644 clusters/cl01tl/manifests/tdarr/ReplicationSource-tdarr-server-backup-source-remote.yaml diff --git a/clusters/cl01tl/manifests/backrest/ExternalSecret-backrest-data-backup-secret-remote.yaml b/clusters/cl01tl/manifests/actual/ExternalSecret-actual-data-backup-secret-external.yaml similarity index 60% rename from clusters/cl01tl/manifests/backrest/ExternalSecret-backrest-data-backup-secret-remote.yaml rename to clusters/cl01tl/manifests/actual/ExternalSecret-actual-data-backup-secret-external.yaml index b241d5ba8..9982b2633 100644 --- a/clusters/cl01tl/manifests/backrest/ExternalSecret-backrest-data-backup-secret-remote.yaml +++ b/clusters/cl01tl/manifests/actual/ExternalSecret-actual-data-backup-secret-external.yaml @@ -1,15 +1,15 @@ apiVersion: external-secrets.io/v1 kind: ExternalSecret metadata: - name: backrest-data-backup-secret-remote - namespace: backrest + name: actual-data-backup-secret-external + namespace: actual labels: - helm.sh/chart: volsync-target-data-0.6.0 - app.kubernetes.io/instance: backrest - app.kubernetes.io/part-of: backrest - app.kubernetes.io/version: "0.6.0" + helm.sh/chart: volsync-target-data-0.7.0 + app.kubernetes.io/instance: actual + app.kubernetes.io/part-of: actual + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: backrest-data-backup-secret-remote + app.kubernetes.io/name: actual-data-backup-secret-external spec: secretStoreRef: kind: ClusterSecretStore @@ -19,40 +19,40 @@ spec: mergePolicy: Merge engineVersion: v2 data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/backrest/backrest-data" + RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/actual/actual-data" data: - secretKey: BUCKET_ENDPOINT remoteRef: conversionStrategy: Default decodingStrategy: None - key: /volsync/restic/garage-remote + key: /volsync/restic/digital-ocean metadataPolicy: None property: BUCKET_ENDPOINT - secretKey: RESTIC_PASSWORD remoteRef: conversionStrategy: Default decodingStrategy: None - key: /volsync/restic/garage-remote + key: /volsync/restic/digital-ocean metadataPolicy: None property: RESTIC_PASSWORD - secretKey: AWS_DEFAULT_REGION remoteRef: conversionStrategy: Default decodingStrategy: None - key: /garage/home-infra/volsync-backups + key: /digital-ocean/home-infra/volsync-backups metadataPolicy: None - property: ACCESS_REGION + property: AWS_DEFAULT_REGION - secretKey: AWS_ACCESS_KEY_ID remoteRef: conversionStrategy: Default decodingStrategy: None - key: /garage/home-infra/volsync-backups + key: /digital-ocean/home-infra/volsync-backups metadataPolicy: None - property: ACCESS_KEY_ID + property: AWS_ACCESS_KEY_ID - secretKey: AWS_SECRET_ACCESS_KEY remoteRef: conversionStrategy: Default decodingStrategy: None - key: /garage/home-infra/volsync-backups + key: /digital-ocean/home-infra/volsync-backups metadataPolicy: None - property: ACCESS_SECRET_KEY + property: AWS_SECRET_ACCESS_KEY diff --git a/clusters/cl01tl/manifests/karakeep/ReplicationSource-karakeep-backup-source-local.yaml b/clusters/cl01tl/manifests/actual/ReplicationSource-actual-data-backup-source-external.yaml similarity index 51% rename from clusters/cl01tl/manifests/karakeep/ReplicationSource-karakeep-backup-source-local.yaml rename to clusters/cl01tl/manifests/actual/ReplicationSource-actual-data-backup-source-external.yaml index ef55ba808..e32e8e87d 100644 --- a/clusters/cl01tl/manifests/karakeep/ReplicationSource-karakeep-backup-source-local.yaml +++ b/clusters/cl01tl/manifests/actual/ReplicationSource-actual-data-backup-source-external.yaml @@ -1,22 +1,22 @@ apiVersion: volsync.backube/v1alpha1 kind: ReplicationSource metadata: - name: karakeep-backup-source-local - namespace: karakeep + name: actual-data-backup-source-external + namespace: actual labels: - helm.sh/chart: volsync-target-data-0.6.0 - app.kubernetes.io/instance: karakeep - app.kubernetes.io/part-of: karakeep - app.kubernetes.io/version: "0.6.0" + helm.sh/chart: volsync-target-data-0.7.0 + app.kubernetes.io/instance: actual + app.kubernetes.io/part-of: actual + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: karakeep-backup + app.kubernetes.io/name: actual-data-backup spec: - sourcePVC: karakeep + sourcePVC: actual-data trigger: - schedule: 0 8 * * * + schedule: 0 9 * * * restic: pruneIntervalDays: 7 - repository: karakeep-backup-secret-local + repository: actual-data-backup-secret-external retain: daily: 7 hourly: 0 diff --git a/clusters/cl01tl/manifests/argo-workflows/Cluster-argo-workflows-postgresql-18-cluster.yaml b/clusters/cl01tl/manifests/argo-workflows/Cluster-argo-workflows-postgresql-18-cluster.yaml index ccb003807..b0af29e38 100644 --- a/clusters/cl01tl/manifests/argo-workflows/Cluster-argo-workflows-postgresql-18-cluster.yaml +++ b/clusters/cl01tl/manifests/argo-workflows/Cluster-argo-workflows-postgresql-18-cluster.yaml @@ -4,11 +4,11 @@ metadata: name: argo-workflows-postgresql-18-cluster namespace: argo-workflows labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: argo-workflows-postgresql-18 app.kubernetes.io/instance: argo-workflows app.kubernetes.io/part-of: argo-workflows - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: instances: 3 diff --git a/clusters/cl01tl/manifests/argo-workflows/ExternalSecret-argo-workflows-postgresql-18-backup-garage-local-secret.yaml b/clusters/cl01tl/manifests/argo-workflows/ExternalSecret-argo-workflows-postgresql-18-backup-garage-local-secret.yaml index 8bbb003da..f6d3d564c 100644 --- a/clusters/cl01tl/manifests/argo-workflows/ExternalSecret-argo-workflows-postgresql-18-backup-garage-local-secret.yaml +++ b/clusters/cl01tl/manifests/argo-workflows/ExternalSecret-argo-workflows-postgresql-18-backup-garage-local-secret.yaml @@ -4,11 +4,11 @@ metadata: name: argo-workflows-postgresql-18-backup-garage-local-secret namespace: argo-workflows labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: argo-workflows-postgresql-18 app.kubernetes.io/instance: argo-workflows app.kubernetes.io/part-of: argo-workflows - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: argo-workflows-postgresql-18-backup-garage-local-secret spec: diff --git a/clusters/cl01tl/manifests/argo-workflows/ExternalSecret-argo-workflows-postgresql-18-recovery-secret.yaml b/clusters/cl01tl/manifests/argo-workflows/ExternalSecret-argo-workflows-postgresql-18-recovery-secret.yaml index 2b477488d..2bd568b1f 100644 --- a/clusters/cl01tl/manifests/argo-workflows/ExternalSecret-argo-workflows-postgresql-18-recovery-secret.yaml +++ b/clusters/cl01tl/manifests/argo-workflows/ExternalSecret-argo-workflows-postgresql-18-recovery-secret.yaml @@ -4,11 +4,11 @@ metadata: name: argo-workflows-postgresql-18-recovery-secret namespace: argo-workflows labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: argo-workflows-postgresql-18 app.kubernetes.io/instance: argo-workflows app.kubernetes.io/part-of: argo-workflows - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: argo-workflows-postgresql-18-recovery-secret spec: diff --git a/clusters/cl01tl/manifests/argo-workflows/ObjectStore-argo-workflows-postgresql-18-backup-garage-local.yaml b/clusters/cl01tl/manifests/argo-workflows/ObjectStore-argo-workflows-postgresql-18-backup-garage-local.yaml index af4176a92..7422c24bd 100644 --- a/clusters/cl01tl/manifests/argo-workflows/ObjectStore-argo-workflows-postgresql-18-backup-garage-local.yaml +++ b/clusters/cl01tl/manifests/argo-workflows/ObjectStore-argo-workflows-postgresql-18-backup-garage-local.yaml @@ -4,11 +4,11 @@ metadata: name: argo-workflows-postgresql-18-backup-garage-local namespace: argo-workflows labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: argo-workflows-postgresql-18 app.kubernetes.io/instance: argo-workflows app.kubernetes.io/part-of: argo-workflows - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: argo-workflows-postgresql-18-backup-garage-local spec: diff --git a/clusters/cl01tl/manifests/argo-workflows/ObjectStore-argo-workflows-postgresql-18-recovery.yaml b/clusters/cl01tl/manifests/argo-workflows/ObjectStore-argo-workflows-postgresql-18-recovery.yaml index eae3c09b5..bdfe8b314 100644 --- a/clusters/cl01tl/manifests/argo-workflows/ObjectStore-argo-workflows-postgresql-18-recovery.yaml +++ b/clusters/cl01tl/manifests/argo-workflows/ObjectStore-argo-workflows-postgresql-18-recovery.yaml @@ -4,11 +4,11 @@ metadata: name: "argo-workflows-postgresql-18-recovery" namespace: argo-workflows labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: argo-workflows-postgresql-18 app.kubernetes.io/instance: argo-workflows app.kubernetes.io/part-of: argo-workflows - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "argo-workflows-postgresql-18-recovery" spec: diff --git a/clusters/cl01tl/manifests/argo-workflows/PrometheusRule-argo-workflows-postgresql-18-alert-rules.yaml b/clusters/cl01tl/manifests/argo-workflows/PrometheusRule-argo-workflows-postgresql-18-alert-rules.yaml index a2d634bee..64fc9fcf1 100644 --- a/clusters/cl01tl/manifests/argo-workflows/PrometheusRule-argo-workflows-postgresql-18-alert-rules.yaml +++ b/clusters/cl01tl/manifests/argo-workflows/PrometheusRule-argo-workflows-postgresql-18-alert-rules.yaml @@ -4,11 +4,11 @@ metadata: name: argo-workflows-postgresql-18-alert-rules namespace: argo-workflows labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: argo-workflows-postgresql-18 app.kubernetes.io/instance: argo-workflows app.kubernetes.io/part-of: argo-workflows - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: groups: @@ -21,7 +21,7 @@ spec: Pod {{ $labels.pod }} has been waiting for longer than 5 minutes expr: | - cnpg_backends_waiting_total{namespace="argo-workflows"} > 300 + cnpg_backends_waiting_total > 300 for: 1m labels: severity: warning @@ -34,7 +34,7 @@ spec: There are over 10 deadlock conflicts in {{ $labels.pod }} expr: | - cnpg_pg_stat_database_deadlocks{namespace="argo-workflows"} > 10 + cnpg_pg_stat_database_deadlocks > 10 for: 1m labels: severity: warning @@ -151,7 +151,7 @@ spec: CloudNativePG Cluster Pod {{ $labels.pod }} is taking more than 5 minutes (300 seconds) for a query. expr: |- - cnpg_backends_max_tx_duration_seconds{namespace="argo-workflows"} > 300 + cnpg_backends_max_tx_duration_seconds > 300 for: 1m labels: severity: warning @@ -222,7 +222,7 @@ spec: Over 300,000,000 transactions from frozen xid on pod {{ $labels.pod }} expr: | - cnpg_pg_database_xid_age{namespace="argo-workflows"} > 300000000 + cnpg_pg_database_xid_age > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery{namespace="argo-workflows"} > cnpg_pg_replication_is_wal_receiver_up{namespace="argo-workflows"} + cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up for: 1m labels: severity: warning diff --git a/clusters/cl01tl/manifests/argo-workflows/ScheduledBackup-argo-workflows-postgresql-18-scheduled-backup-live-backup.yaml b/clusters/cl01tl/manifests/argo-workflows/ScheduledBackup-argo-workflows-postgresql-18-scheduled-backup-live-backup.yaml index 4a9ae6966..9a64a1a9a 100644 --- a/clusters/cl01tl/manifests/argo-workflows/ScheduledBackup-argo-workflows-postgresql-18-scheduled-backup-live-backup.yaml +++ b/clusters/cl01tl/manifests/argo-workflows/ScheduledBackup-argo-workflows-postgresql-18-scheduled-backup-live-backup.yaml @@ -4,11 +4,11 @@ metadata: name: "argo-workflows-postgresql-18-scheduled-backup-live-backup" namespace: argo-workflows labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: argo-workflows-postgresql-18 app.kubernetes.io/instance: argo-workflows app.kubernetes.io/part-of: argo-workflows - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "argo-workflows-postgresql-18-scheduled-backup-live-backup" spec: diff --git a/clusters/cl01tl/manifests/audiobookshelf/ExternalSecret-audiobookshelf-config-backup-secret-external.yaml b/clusters/cl01tl/manifests/audiobookshelf/ExternalSecret-audiobookshelf-config-backup-secret-external.yaml index 2f4c367d4..0e141f528 100644 --- a/clusters/cl01tl/manifests/audiobookshelf/ExternalSecret-audiobookshelf-config-backup-secret-external.yaml +++ b/clusters/cl01tl/manifests/audiobookshelf/ExternalSecret-audiobookshelf-config-backup-secret-external.yaml @@ -4,10 +4,10 @@ metadata: name: audiobookshelf-config-backup-secret-external namespace: audiobookshelf labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: audiobookshelf app.kubernetes.io/part-of: audiobookshelf - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: audiobookshelf-config-backup-secret-external spec: diff --git a/clusters/cl01tl/manifests/audiobookshelf/ExternalSecret-audiobookshelf-config-backup-secret-local.yaml b/clusters/cl01tl/manifests/audiobookshelf/ExternalSecret-audiobookshelf-config-backup-secret-local.yaml deleted file mode 100644 index f2b6701d5..000000000 --- a/clusters/cl01tl/manifests/audiobookshelf/ExternalSecret-audiobookshelf-config-backup-secret-local.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: audiobookshelf-config-backup-secret-local - namespace: audiobookshelf - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: audiobookshelf - app.kubernetes.io/part-of: audiobookshelf - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: audiobookshelf-config-backup-secret-local -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/audiobookshelf/audiobookshelf-config" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/audiobookshelf/ExternalSecret-audiobookshelf-config-backup-secret-remote.yaml b/clusters/cl01tl/manifests/audiobookshelf/ExternalSecret-audiobookshelf-config-backup-secret-remote.yaml deleted file mode 100644 index 39de26215..000000000 --- a/clusters/cl01tl/manifests/audiobookshelf/ExternalSecret-audiobookshelf-config-backup-secret-remote.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: audiobookshelf-config-backup-secret-remote - namespace: audiobookshelf - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: audiobookshelf - app.kubernetes.io/part-of: audiobookshelf - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: audiobookshelf-config-backup-secret-remote -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/audiobookshelf/audiobookshelf-config" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/audiobookshelf/ExternalSecret-audiobookshelf-metadata-backup-secret-external.yaml b/clusters/cl01tl/manifests/audiobookshelf/ExternalSecret-audiobookshelf-metadata-backup-secret-external.yaml index ebab7894d..f12e25109 100644 --- a/clusters/cl01tl/manifests/audiobookshelf/ExternalSecret-audiobookshelf-metadata-backup-secret-external.yaml +++ b/clusters/cl01tl/manifests/audiobookshelf/ExternalSecret-audiobookshelf-metadata-backup-secret-external.yaml @@ -4,10 +4,10 @@ metadata: name: audiobookshelf-metadata-backup-secret-external namespace: audiobookshelf labels: - helm.sh/chart: volsync-target-metadata-0.6.0 + helm.sh/chart: volsync-target-metadata-0.7.0 app.kubernetes.io/instance: audiobookshelf app.kubernetes.io/part-of: audiobookshelf - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: audiobookshelf-metadata-backup-secret-external spec: diff --git a/clusters/cl01tl/manifests/audiobookshelf/ExternalSecret-audiobookshelf-metadata-backup-secret-local.yaml b/clusters/cl01tl/manifests/audiobookshelf/ExternalSecret-audiobookshelf-metadata-backup-secret-local.yaml deleted file mode 100644 index ae131054a..000000000 --- a/clusters/cl01tl/manifests/audiobookshelf/ExternalSecret-audiobookshelf-metadata-backup-secret-local.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: audiobookshelf-metadata-backup-secret-local - namespace: audiobookshelf - labels: - helm.sh/chart: volsync-target-metadata-0.6.0 - app.kubernetes.io/instance: audiobookshelf - app.kubernetes.io/part-of: audiobookshelf - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: audiobookshelf-metadata-backup-secret-local -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/audiobookshelf/audiobookshelf-metadata" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/audiobookshelf/ExternalSecret-audiobookshelf-metadata-backup-secret-remote.yaml b/clusters/cl01tl/manifests/audiobookshelf/ExternalSecret-audiobookshelf-metadata-backup-secret-remote.yaml deleted file mode 100644 index 28150e904..000000000 --- a/clusters/cl01tl/manifests/audiobookshelf/ExternalSecret-audiobookshelf-metadata-backup-secret-remote.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: audiobookshelf-metadata-backup-secret-remote - namespace: audiobookshelf - labels: - helm.sh/chart: volsync-target-metadata-0.6.0 - app.kubernetes.io/instance: audiobookshelf - app.kubernetes.io/part-of: audiobookshelf - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: audiobookshelf-metadata-backup-secret-remote -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/audiobookshelf/audiobookshelf-metadata" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/audiobookshelf/ReplicationSource-audiobookshelf-config-backup-source-external.yaml b/clusters/cl01tl/manifests/audiobookshelf/ReplicationSource-audiobookshelf-config-backup-source-external.yaml index 2c756fb5a..edf011be7 100644 --- a/clusters/cl01tl/manifests/audiobookshelf/ReplicationSource-audiobookshelf-config-backup-source-external.yaml +++ b/clusters/cl01tl/manifests/audiobookshelf/ReplicationSource-audiobookshelf-config-backup-source-external.yaml @@ -4,16 +4,16 @@ metadata: name: audiobookshelf-config-backup-source-external namespace: audiobookshelf labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: audiobookshelf app.kubernetes.io/part-of: audiobookshelf - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: audiobookshelf-config-backup spec: sourcePVC: audiobookshelf-config trigger: - schedule: 0 9 * * * + schedule: 2 9 * * * restic: pruneIntervalDays: 7 repository: audiobookshelf-config-backup-secret-external diff --git a/clusters/cl01tl/manifests/audiobookshelf/ReplicationSource-audiobookshelf-config-backup-source-local.yaml b/clusters/cl01tl/manifests/audiobookshelf/ReplicationSource-audiobookshelf-config-backup-source-local.yaml deleted file mode 100644 index b3abc074e..000000000 --- a/clusters/cl01tl/manifests/audiobookshelf/ReplicationSource-audiobookshelf-config-backup-source-local.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: audiobookshelf-config-backup-source-local - namespace: audiobookshelf - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: audiobookshelf - app.kubernetes.io/part-of: audiobookshelf - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: audiobookshelf-config-backup -spec: - sourcePVC: audiobookshelf-config - trigger: - schedule: 0 8 * * * - restic: - pruneIntervalDays: 7 - repository: audiobookshelf-config-backup-secret-local - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/audiobookshelf/ReplicationSource-audiobookshelf-config-backup-source-remote.yaml b/clusters/cl01tl/manifests/audiobookshelf/ReplicationSource-audiobookshelf-config-backup-source-remote.yaml deleted file mode 100644 index 57d72b6eb..000000000 --- a/clusters/cl01tl/manifests/audiobookshelf/ReplicationSource-audiobookshelf-config-backup-source-remote.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: audiobookshelf-config-backup-source-remote - namespace: audiobookshelf - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: audiobookshelf - app.kubernetes.io/part-of: audiobookshelf - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: audiobookshelf-config-backup -spec: - sourcePVC: audiobookshelf-config - trigger: - schedule: 0 10 * * * - restic: - pruneIntervalDays: 7 - repository: audiobookshelf-config-backup-secret-remote - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/audiobookshelf/ReplicationSource-audiobookshelf-metadata-backup-source-external.yaml b/clusters/cl01tl/manifests/audiobookshelf/ReplicationSource-audiobookshelf-metadata-backup-source-external.yaml index 42775df72..118f65e77 100644 --- a/clusters/cl01tl/manifests/audiobookshelf/ReplicationSource-audiobookshelf-metadata-backup-source-external.yaml +++ b/clusters/cl01tl/manifests/audiobookshelf/ReplicationSource-audiobookshelf-metadata-backup-source-external.yaml @@ -4,16 +4,16 @@ metadata: name: audiobookshelf-metadata-backup-source-external namespace: audiobookshelf labels: - helm.sh/chart: volsync-target-metadata-0.6.0 + helm.sh/chart: volsync-target-metadata-0.7.0 app.kubernetes.io/instance: audiobookshelf app.kubernetes.io/part-of: audiobookshelf - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: audiobookshelf-metadata-backup spec: sourcePVC: audiobookshelf-metadata trigger: - schedule: 0 9 * * * + schedule: 4 9 * * * restic: pruneIntervalDays: 7 repository: audiobookshelf-metadata-backup-secret-external diff --git a/clusters/cl01tl/manifests/audiobookshelf/ReplicationSource-audiobookshelf-metadata-backup-source-local.yaml b/clusters/cl01tl/manifests/audiobookshelf/ReplicationSource-audiobookshelf-metadata-backup-source-local.yaml deleted file mode 100644 index abf0b1f41..000000000 --- a/clusters/cl01tl/manifests/audiobookshelf/ReplicationSource-audiobookshelf-metadata-backup-source-local.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: audiobookshelf-metadata-backup-source-local - namespace: audiobookshelf - labels: - helm.sh/chart: volsync-target-metadata-0.6.0 - app.kubernetes.io/instance: audiobookshelf - app.kubernetes.io/part-of: audiobookshelf - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: audiobookshelf-metadata-backup -spec: - sourcePVC: audiobookshelf-metadata - trigger: - schedule: 0 8 * * * - restic: - pruneIntervalDays: 7 - repository: audiobookshelf-metadata-backup-secret-local - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/audiobookshelf/ReplicationSource-audiobookshelf-metadata-backup-source-remote.yaml b/clusters/cl01tl/manifests/audiobookshelf/ReplicationSource-audiobookshelf-metadata-backup-source-remote.yaml deleted file mode 100644 index 4a1defcc5..000000000 --- a/clusters/cl01tl/manifests/audiobookshelf/ReplicationSource-audiobookshelf-metadata-backup-source-remote.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: audiobookshelf-metadata-backup-source-remote - namespace: audiobookshelf - labels: - helm.sh/chart: volsync-target-metadata-0.6.0 - app.kubernetes.io/instance: audiobookshelf - app.kubernetes.io/part-of: audiobookshelf - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: audiobookshelf-metadata-backup -spec: - sourcePVC: audiobookshelf-metadata - trigger: - schedule: 0 10 * * * - restic: - pruneIntervalDays: 7 - repository: audiobookshelf-metadata-backup-secret-remote - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/authentik/Cluster-authentik-postgresql-18-cluster.yaml b/clusters/cl01tl/manifests/authentik/Cluster-authentik-postgresql-18-cluster.yaml index 24b3b3a42..9822c6df1 100644 --- a/clusters/cl01tl/manifests/authentik/Cluster-authentik-postgresql-18-cluster.yaml +++ b/clusters/cl01tl/manifests/authentik/Cluster-authentik-postgresql-18-cluster.yaml @@ -4,11 +4,11 @@ metadata: name: authentik-postgresql-18-cluster namespace: authentik labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: authentik-postgresql-18 app.kubernetes.io/instance: authentik app.kubernetes.io/part-of: authentik - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: instances: 3 diff --git a/clusters/cl01tl/manifests/authentik/ExternalSecret-authentik-postgresql-18-backup-garage-local-secret.yaml b/clusters/cl01tl/manifests/authentik/ExternalSecret-authentik-postgresql-18-backup-garage-local-secret.yaml index e0fb13466..6f8db3fa5 100644 --- a/clusters/cl01tl/manifests/authentik/ExternalSecret-authentik-postgresql-18-backup-garage-local-secret.yaml +++ b/clusters/cl01tl/manifests/authentik/ExternalSecret-authentik-postgresql-18-backup-garage-local-secret.yaml @@ -4,11 +4,11 @@ metadata: name: authentik-postgresql-18-backup-garage-local-secret namespace: authentik labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: authentik-postgresql-18 app.kubernetes.io/instance: authentik app.kubernetes.io/part-of: authentik - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: authentik-postgresql-18-backup-garage-local-secret spec: diff --git a/clusters/cl01tl/manifests/authentik/ExternalSecret-authentik-postgresql-18-recovery-secret.yaml b/clusters/cl01tl/manifests/authentik/ExternalSecret-authentik-postgresql-18-recovery-secret.yaml index 6abca06da..2e1fc8ef6 100644 --- a/clusters/cl01tl/manifests/authentik/ExternalSecret-authentik-postgresql-18-recovery-secret.yaml +++ b/clusters/cl01tl/manifests/authentik/ExternalSecret-authentik-postgresql-18-recovery-secret.yaml @@ -4,11 +4,11 @@ metadata: name: authentik-postgresql-18-recovery-secret namespace: authentik labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: authentik-postgresql-18 app.kubernetes.io/instance: authentik app.kubernetes.io/part-of: authentik - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: authentik-postgresql-18-recovery-secret spec: diff --git a/clusters/cl01tl/manifests/authentik/ObjectStore-authentik-postgresql-18-backup-garage-local.yaml b/clusters/cl01tl/manifests/authentik/ObjectStore-authentik-postgresql-18-backup-garage-local.yaml index e4b8597cd..03cc8bd29 100644 --- a/clusters/cl01tl/manifests/authentik/ObjectStore-authentik-postgresql-18-backup-garage-local.yaml +++ b/clusters/cl01tl/manifests/authentik/ObjectStore-authentik-postgresql-18-backup-garage-local.yaml @@ -4,11 +4,11 @@ metadata: name: authentik-postgresql-18-backup-garage-local namespace: authentik labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: authentik-postgresql-18 app.kubernetes.io/instance: authentik app.kubernetes.io/part-of: authentik - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: authentik-postgresql-18-backup-garage-local spec: diff --git a/clusters/cl01tl/manifests/authentik/ObjectStore-authentik-postgresql-18-recovery.yaml b/clusters/cl01tl/manifests/authentik/ObjectStore-authentik-postgresql-18-recovery.yaml index d4ea82974..bdc366399 100644 --- a/clusters/cl01tl/manifests/authentik/ObjectStore-authentik-postgresql-18-recovery.yaml +++ b/clusters/cl01tl/manifests/authentik/ObjectStore-authentik-postgresql-18-recovery.yaml @@ -4,11 +4,11 @@ metadata: name: "authentik-postgresql-18-recovery" namespace: authentik labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: authentik-postgresql-18 app.kubernetes.io/instance: authentik app.kubernetes.io/part-of: authentik - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "authentik-postgresql-18-recovery" spec: diff --git a/clusters/cl01tl/manifests/authentik/PrometheusRule-authentik-postgresql-18-alert-rules.yaml b/clusters/cl01tl/manifests/authentik/PrometheusRule-authentik-postgresql-18-alert-rules.yaml index 1e2697739..fa26eb1cf 100644 --- a/clusters/cl01tl/manifests/authentik/PrometheusRule-authentik-postgresql-18-alert-rules.yaml +++ b/clusters/cl01tl/manifests/authentik/PrometheusRule-authentik-postgresql-18-alert-rules.yaml @@ -4,11 +4,11 @@ metadata: name: authentik-postgresql-18-alert-rules namespace: authentik labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: authentik-postgresql-18 app.kubernetes.io/instance: authentik app.kubernetes.io/part-of: authentik - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: groups: @@ -21,7 +21,7 @@ spec: Pod {{ $labels.pod }} has been waiting for longer than 5 minutes expr: | - cnpg_backends_waiting_total{namespace="authentik"} > 300 + cnpg_backends_waiting_total > 300 for: 1m labels: severity: warning @@ -34,7 +34,7 @@ spec: There are over 10 deadlock conflicts in {{ $labels.pod }} expr: | - cnpg_pg_stat_database_deadlocks{namespace="authentik"} > 10 + cnpg_pg_stat_database_deadlocks > 10 for: 1m labels: severity: warning @@ -151,7 +151,7 @@ spec: CloudNativePG Cluster Pod {{ $labels.pod }} is taking more than 5 minutes (300 seconds) for a query. expr: |- - cnpg_backends_max_tx_duration_seconds{namespace="authentik"} > 300 + cnpg_backends_max_tx_duration_seconds > 300 for: 1m labels: severity: warning @@ -222,7 +222,7 @@ spec: Over 300,000,000 transactions from frozen xid on pod {{ $labels.pod }} expr: | - cnpg_pg_database_xid_age{namespace="authentik"} > 300000000 + cnpg_pg_database_xid_age > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery{namespace="authentik"} > cnpg_pg_replication_is_wal_receiver_up{namespace="authentik"} + cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up for: 1m labels: severity: warning diff --git a/clusters/cl01tl/manifests/authentik/ScheduledBackup-authentik-postgresql-18-scheduled-backup-live-backup.yaml b/clusters/cl01tl/manifests/authentik/ScheduledBackup-authentik-postgresql-18-scheduled-backup-live-backup.yaml index e0ddf6349..ca5a81583 100644 --- a/clusters/cl01tl/manifests/authentik/ScheduledBackup-authentik-postgresql-18-scheduled-backup-live-backup.yaml +++ b/clusters/cl01tl/manifests/authentik/ScheduledBackup-authentik-postgresql-18-scheduled-backup-live-backup.yaml @@ -4,11 +4,11 @@ metadata: name: "authentik-postgresql-18-scheduled-backup-live-backup" namespace: authentik labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: authentik-postgresql-18 app.kubernetes.io/instance: authentik app.kubernetes.io/part-of: authentik - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "authentik-postgresql-18-scheduled-backup-live-backup" spec: diff --git a/clusters/cl01tl/manifests/backrest/ExternalSecret-backrest-config-backup-secret-external.yaml b/clusters/cl01tl/manifests/backrest/ExternalSecret-backrest-config-backup-secret-external.yaml index 672332020..1a97f4aa7 100644 --- a/clusters/cl01tl/manifests/backrest/ExternalSecret-backrest-config-backup-secret-external.yaml +++ b/clusters/cl01tl/manifests/backrest/ExternalSecret-backrest-config-backup-secret-external.yaml @@ -4,10 +4,10 @@ metadata: name: backrest-config-backup-secret-external namespace: backrest labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: backrest app.kubernetes.io/part-of: backrest - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: backrest-config-backup-secret-external spec: diff --git a/clusters/cl01tl/manifests/backrest/ExternalSecret-backrest-config-backup-secret-local.yaml b/clusters/cl01tl/manifests/backrest/ExternalSecret-backrest-config-backup-secret-local.yaml deleted file mode 100644 index 1bf68001f..000000000 --- a/clusters/cl01tl/manifests/backrest/ExternalSecret-backrest-config-backup-secret-local.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: backrest-config-backup-secret-local - namespace: backrest - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: backrest - app.kubernetes.io/part-of: backrest - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: backrest-config-backup-secret-local -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/backrest/backrest-config" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/backrest/ExternalSecret-backrest-config-backup-secret-remote.yaml b/clusters/cl01tl/manifests/backrest/ExternalSecret-backrest-config-backup-secret-remote.yaml deleted file mode 100644 index f9cf85159..000000000 --- a/clusters/cl01tl/manifests/backrest/ExternalSecret-backrest-config-backup-secret-remote.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: backrest-config-backup-secret-remote - namespace: backrest - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: backrest - app.kubernetes.io/part-of: backrest - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: backrest-config-backup-secret-remote -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/backrest/backrest-config" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/backrest/ExternalSecret-backrest-data-backup-secret-external.yaml b/clusters/cl01tl/manifests/backrest/ExternalSecret-backrest-data-backup-secret-external.yaml index df5124f29..f44188171 100644 --- a/clusters/cl01tl/manifests/backrest/ExternalSecret-backrest-data-backup-secret-external.yaml +++ b/clusters/cl01tl/manifests/backrest/ExternalSecret-backrest-data-backup-secret-external.yaml @@ -4,10 +4,10 @@ metadata: name: backrest-data-backup-secret-external namespace: backrest labels: - helm.sh/chart: volsync-target-data-0.6.0 + helm.sh/chart: volsync-target-data-0.7.0 app.kubernetes.io/instance: backrest app.kubernetes.io/part-of: backrest - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: backrest-data-backup-secret-external spec: diff --git a/clusters/cl01tl/manifests/backrest/ExternalSecret-backrest-data-backup-secret-local.yaml b/clusters/cl01tl/manifests/backrest/ExternalSecret-backrest-data-backup-secret-local.yaml deleted file mode 100644 index ed22c1261..000000000 --- a/clusters/cl01tl/manifests/backrest/ExternalSecret-backrest-data-backup-secret-local.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: backrest-data-backup-secret-local - namespace: backrest - labels: - helm.sh/chart: volsync-target-data-0.6.0 - app.kubernetes.io/instance: backrest - app.kubernetes.io/part-of: backrest - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: backrest-data-backup-secret-local -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/backrest/backrest-data" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/backrest/ReplicationSource-backrest-config-backup-source-external.yaml b/clusters/cl01tl/manifests/backrest/ReplicationSource-backrest-config-backup-source-external.yaml index 18cc433ff..44c35117f 100644 --- a/clusters/cl01tl/manifests/backrest/ReplicationSource-backrest-config-backup-source-external.yaml +++ b/clusters/cl01tl/manifests/backrest/ReplicationSource-backrest-config-backup-source-external.yaml @@ -4,16 +4,16 @@ metadata: name: backrest-config-backup-source-external namespace: backrest labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: backrest app.kubernetes.io/part-of: backrest - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: backrest-config-backup spec: sourcePVC: backrest-config trigger: - schedule: 0 9 * * * + schedule: 8 9 * * * restic: pruneIntervalDays: 7 repository: backrest-config-backup-secret-external diff --git a/clusters/cl01tl/manifests/backrest/ReplicationSource-backrest-config-backup-source-local.yaml b/clusters/cl01tl/manifests/backrest/ReplicationSource-backrest-config-backup-source-local.yaml deleted file mode 100644 index 0df41a7f5..000000000 --- a/clusters/cl01tl/manifests/backrest/ReplicationSource-backrest-config-backup-source-local.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: backrest-config-backup-source-local - namespace: backrest - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: backrest - app.kubernetes.io/part-of: backrest - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: backrest-config-backup -spec: - sourcePVC: backrest-config - trigger: - schedule: 0 8 * * * - restic: - pruneIntervalDays: 7 - repository: backrest-config-backup-secret-local - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/backrest/ReplicationSource-backrest-config-backup-source-remote.yaml b/clusters/cl01tl/manifests/backrest/ReplicationSource-backrest-config-backup-source-remote.yaml deleted file mode 100644 index 4d70b83d4..000000000 --- a/clusters/cl01tl/manifests/backrest/ReplicationSource-backrest-config-backup-source-remote.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: backrest-config-backup-source-remote - namespace: backrest - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: backrest - app.kubernetes.io/part-of: backrest - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: backrest-config-backup -spec: - sourcePVC: backrest-config - trigger: - schedule: 0 10 * * * - restic: - pruneIntervalDays: 7 - repository: backrest-config-backup-secret-remote - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/backrest/ReplicationSource-backrest-data-backup-source-external.yaml b/clusters/cl01tl/manifests/backrest/ReplicationSource-backrest-data-backup-source-external.yaml index 6d1fbf5c6..7e14aa76e 100644 --- a/clusters/cl01tl/manifests/backrest/ReplicationSource-backrest-data-backup-source-external.yaml +++ b/clusters/cl01tl/manifests/backrest/ReplicationSource-backrest-data-backup-source-external.yaml @@ -4,16 +4,16 @@ metadata: name: backrest-data-backup-source-external namespace: backrest labels: - helm.sh/chart: volsync-target-data-0.6.0 + helm.sh/chart: volsync-target-data-0.7.0 app.kubernetes.io/instance: backrest app.kubernetes.io/part-of: backrest - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: backrest-data-backup spec: sourcePVC: backrest-data trigger: - schedule: 0 9 * * * + schedule: 6 9 * * * restic: pruneIntervalDays: 7 repository: backrest-data-backup-secret-external diff --git a/clusters/cl01tl/manifests/backrest/ReplicationSource-backrest-data-backup-source-local.yaml b/clusters/cl01tl/manifests/backrest/ReplicationSource-backrest-data-backup-source-local.yaml deleted file mode 100644 index 53cd6398f..000000000 --- a/clusters/cl01tl/manifests/backrest/ReplicationSource-backrest-data-backup-source-local.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: backrest-data-backup-source-local - namespace: backrest - labels: - helm.sh/chart: volsync-target-data-0.6.0 - app.kubernetes.io/instance: backrest - app.kubernetes.io/part-of: backrest - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: backrest-data-backup -spec: - sourcePVC: backrest-data - trigger: - schedule: 0 8 * * * - restic: - pruneIntervalDays: 7 - repository: backrest-data-backup-secret-local - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/backrest/ReplicationSource-backrest-data-backup-source-remote.yaml b/clusters/cl01tl/manifests/backrest/ReplicationSource-backrest-data-backup-source-remote.yaml deleted file mode 100644 index 11c84bb40..000000000 --- a/clusters/cl01tl/manifests/backrest/ReplicationSource-backrest-data-backup-source-remote.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: backrest-data-backup-source-remote - namespace: backrest - labels: - helm.sh/chart: volsync-target-data-0.6.0 - app.kubernetes.io/instance: backrest - app.kubernetes.io/part-of: backrest - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: backrest-data-backup -spec: - sourcePVC: backrest-data - trigger: - schedule: 0 10 * * * - restic: - pruneIntervalDays: 7 - repository: backrest-data-backup-secret-remote - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/bazarr/ExternalSecret-bazarr-config-backup-secret-external.yaml b/clusters/cl01tl/manifests/bazarr/ExternalSecret-bazarr-config-backup-secret-external.yaml index 607851848..8ea1b160e 100644 --- a/clusters/cl01tl/manifests/bazarr/ExternalSecret-bazarr-config-backup-secret-external.yaml +++ b/clusters/cl01tl/manifests/bazarr/ExternalSecret-bazarr-config-backup-secret-external.yaml @@ -4,10 +4,10 @@ metadata: name: bazarr-config-backup-secret-external namespace: bazarr labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: bazarr app.kubernetes.io/part-of: bazarr - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: bazarr-config-backup-secret-external spec: diff --git a/clusters/cl01tl/manifests/bazarr/ExternalSecret-bazarr-config-backup-secret-local.yaml b/clusters/cl01tl/manifests/bazarr/ExternalSecret-bazarr-config-backup-secret-local.yaml deleted file mode 100644 index 7c65fc378..000000000 --- a/clusters/cl01tl/manifests/bazarr/ExternalSecret-bazarr-config-backup-secret-local.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: bazarr-config-backup-secret-local - namespace: bazarr - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: bazarr - app.kubernetes.io/part-of: bazarr - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: bazarr-config-backup-secret-local -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/bazarr/bazarr-config" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/bazarr/ExternalSecret-bazarr-config-backup-secret-remote.yaml b/clusters/cl01tl/manifests/bazarr/ExternalSecret-bazarr-config-backup-secret-remote.yaml deleted file mode 100644 index 29ba6d295..000000000 --- a/clusters/cl01tl/manifests/bazarr/ExternalSecret-bazarr-config-backup-secret-remote.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: bazarr-config-backup-secret-remote - namespace: bazarr - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: bazarr - app.kubernetes.io/part-of: bazarr - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: bazarr-config-backup-secret-remote -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/bazarr/bazarr-config" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/bazarr/ReplicationSource-bazarr-config-backup-source-external.yaml b/clusters/cl01tl/manifests/bazarr/ReplicationSource-bazarr-config-backup-source-external.yaml index 635aea285..4e74d7547 100644 --- a/clusters/cl01tl/manifests/bazarr/ReplicationSource-bazarr-config-backup-source-external.yaml +++ b/clusters/cl01tl/manifests/bazarr/ReplicationSource-bazarr-config-backup-source-external.yaml @@ -4,16 +4,16 @@ metadata: name: bazarr-config-backup-source-external namespace: bazarr labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: bazarr app.kubernetes.io/part-of: bazarr - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: bazarr-config-backup spec: sourcePVC: bazarr-config trigger: - schedule: 0 9 * * * + schedule: 10 9 * * * restic: pruneIntervalDays: 7 repository: bazarr-config-backup-secret-external diff --git a/clusters/cl01tl/manifests/bazarr/ReplicationSource-bazarr-config-backup-source-local.yaml b/clusters/cl01tl/manifests/bazarr/ReplicationSource-bazarr-config-backup-source-local.yaml deleted file mode 100644 index d9d1399a2..000000000 --- a/clusters/cl01tl/manifests/bazarr/ReplicationSource-bazarr-config-backup-source-local.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: bazarr-config-backup-source-local - namespace: bazarr - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: bazarr - app.kubernetes.io/part-of: bazarr - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: bazarr-config-backup -spec: - sourcePVC: bazarr-config - trigger: - schedule: 0 8 * * * - restic: - pruneIntervalDays: 7 - repository: bazarr-config-backup-secret-local - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - moverSecurityContext: - fsGroup: 1000 - fsGroupChangePolicy: OnRootMismatch - runAsGroup: 1000 - runAsUser: 1000 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/bazarr/ReplicationSource-bazarr-config-backup-source-remote.yaml b/clusters/cl01tl/manifests/bazarr/ReplicationSource-bazarr-config-backup-source-remote.yaml deleted file mode 100644 index 40120b694..000000000 --- a/clusters/cl01tl/manifests/bazarr/ReplicationSource-bazarr-config-backup-source-remote.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: bazarr-config-backup-source-remote - namespace: bazarr - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: bazarr - app.kubernetes.io/part-of: bazarr - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: bazarr-config-backup -spec: - sourcePVC: bazarr-config - trigger: - schedule: 0 10 * * * - restic: - pruneIntervalDays: 7 - repository: bazarr-config-backup-secret-remote - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - moverSecurityContext: - fsGroup: 1000 - fsGroupChangePolicy: OnRootMismatch - runAsGroup: 1000 - runAsUser: 1000 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/booklore/ExternalSecret-booklore-config-backup-secret-external.yaml b/clusters/cl01tl/manifests/booklore/ExternalSecret-booklore-config-backup-secret-external.yaml index 8fc25de3c..aa0e6397f 100644 --- a/clusters/cl01tl/manifests/booklore/ExternalSecret-booklore-config-backup-secret-external.yaml +++ b/clusters/cl01tl/manifests/booklore/ExternalSecret-booklore-config-backup-secret-external.yaml @@ -4,10 +4,10 @@ metadata: name: booklore-config-backup-secret-external namespace: booklore labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: booklore app.kubernetes.io/part-of: booklore - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: booklore-config-backup-secret-external spec: diff --git a/clusters/cl01tl/manifests/booklore/ExternalSecret-booklore-config-backup-secret-local.yaml b/clusters/cl01tl/manifests/booklore/ExternalSecret-booklore-config-backup-secret-local.yaml deleted file mode 100644 index 7ea44b3ee..000000000 --- a/clusters/cl01tl/manifests/booklore/ExternalSecret-booklore-config-backup-secret-local.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: booklore-config-backup-secret-local - namespace: booklore - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: booklore - app.kubernetes.io/part-of: booklore - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: booklore-config-backup-secret-local -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/booklore/booklore-config" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/booklore/ExternalSecret-booklore-config-backup-secret-remote.yaml b/clusters/cl01tl/manifests/booklore/ExternalSecret-booklore-config-backup-secret-remote.yaml deleted file mode 100644 index 1e871b109..000000000 --- a/clusters/cl01tl/manifests/booklore/ExternalSecret-booklore-config-backup-secret-remote.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: booklore-config-backup-secret-remote - namespace: booklore - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: booklore - app.kubernetes.io/part-of: booklore - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: booklore-config-backup-secret-remote -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/booklore/booklore-config" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/booklore/ExternalSecret-booklore-data-backup-secret-external.yaml b/clusters/cl01tl/manifests/booklore/ExternalSecret-booklore-data-backup-secret-external.yaml index 66860f4b9..e465a13e4 100644 --- a/clusters/cl01tl/manifests/booklore/ExternalSecret-booklore-data-backup-secret-external.yaml +++ b/clusters/cl01tl/manifests/booklore/ExternalSecret-booklore-data-backup-secret-external.yaml @@ -4,10 +4,10 @@ metadata: name: booklore-data-backup-secret-external namespace: booklore labels: - helm.sh/chart: volsync-target-data-0.6.0 + helm.sh/chart: volsync-target-data-0.7.0 app.kubernetes.io/instance: booklore app.kubernetes.io/part-of: booklore - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: booklore-data-backup-secret-external spec: diff --git a/clusters/cl01tl/manifests/booklore/ExternalSecret-booklore-data-backup-secret-local.yaml b/clusters/cl01tl/manifests/booklore/ExternalSecret-booklore-data-backup-secret-local.yaml index e11886784..a72bf5a23 100644 --- a/clusters/cl01tl/manifests/booklore/ExternalSecret-booklore-data-backup-secret-local.yaml +++ b/clusters/cl01tl/manifests/booklore/ExternalSecret-booklore-data-backup-secret-local.yaml @@ -4,10 +4,10 @@ metadata: name: booklore-data-backup-secret-local namespace: booklore labels: - helm.sh/chart: volsync-target-data-0.6.0 + helm.sh/chart: volsync-target-data-0.7.0 app.kubernetes.io/instance: booklore app.kubernetes.io/part-of: booklore - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: booklore-data-backup-secret-local spec: diff --git a/clusters/cl01tl/manifests/booklore/ExternalSecret-booklore-data-backup-secret-remote.yaml b/clusters/cl01tl/manifests/booklore/ExternalSecret-booklore-data-backup-secret-remote.yaml index cbcce65e2..4bb2b84df 100644 --- a/clusters/cl01tl/manifests/booklore/ExternalSecret-booklore-data-backup-secret-remote.yaml +++ b/clusters/cl01tl/manifests/booklore/ExternalSecret-booklore-data-backup-secret-remote.yaml @@ -4,10 +4,10 @@ metadata: name: booklore-data-backup-secret-remote namespace: booklore labels: - helm.sh/chart: volsync-target-data-0.6.0 + helm.sh/chart: volsync-target-data-0.7.0 app.kubernetes.io/instance: booklore app.kubernetes.io/part-of: booklore - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: booklore-data-backup-secret-remote spec: diff --git a/clusters/cl01tl/manifests/booklore/ReplicationSource-booklore-config-backup-source-external.yaml b/clusters/cl01tl/manifests/booklore/ReplicationSource-booklore-config-backup-source-external.yaml index c9f72a491..d42d4ccc5 100644 --- a/clusters/cl01tl/manifests/booklore/ReplicationSource-booklore-config-backup-source-external.yaml +++ b/clusters/cl01tl/manifests/booklore/ReplicationSource-booklore-config-backup-source-external.yaml @@ -4,16 +4,16 @@ metadata: name: booklore-config-backup-source-external namespace: booklore labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: booklore app.kubernetes.io/part-of: booklore - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: booklore-config-backup spec: sourcePVC: booklore-config trigger: - schedule: 0 9 * * * + schedule: 12 9 * * * restic: pruneIntervalDays: 7 repository: booklore-config-backup-secret-external diff --git a/clusters/cl01tl/manifests/booklore/ReplicationSource-booklore-config-backup-source-local.yaml b/clusters/cl01tl/manifests/booklore/ReplicationSource-booklore-config-backup-source-local.yaml deleted file mode 100644 index f15100d16..000000000 --- a/clusters/cl01tl/manifests/booklore/ReplicationSource-booklore-config-backup-source-local.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: booklore-config-backup-source-local - namespace: booklore - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: booklore - app.kubernetes.io/part-of: booklore - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: booklore-config-backup -spec: - sourcePVC: booklore-config - trigger: - schedule: 0 8 * * * - restic: - pruneIntervalDays: 7 - repository: booklore-config-backup-secret-local - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/booklore/ReplicationSource-booklore-config-backup-source-remote.yaml b/clusters/cl01tl/manifests/booklore/ReplicationSource-booklore-config-backup-source-remote.yaml deleted file mode 100644 index ed85d6146..000000000 --- a/clusters/cl01tl/manifests/booklore/ReplicationSource-booklore-config-backup-source-remote.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: booklore-config-backup-source-remote - namespace: booklore - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: booklore - app.kubernetes.io/part-of: booklore - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: booklore-config-backup -spec: - sourcePVC: booklore-config - trigger: - schedule: 0 10 * * * - restic: - pruneIntervalDays: 7 - repository: booklore-config-backup-secret-remote - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/booklore/ReplicationSource-booklore-data-backup-source-external.yaml b/clusters/cl01tl/manifests/booklore/ReplicationSource-booklore-data-backup-source-external.yaml index 5773ae09f..3f703a958 100644 --- a/clusters/cl01tl/manifests/booklore/ReplicationSource-booklore-data-backup-source-external.yaml +++ b/clusters/cl01tl/manifests/booklore/ReplicationSource-booklore-data-backup-source-external.yaml @@ -4,16 +4,16 @@ metadata: name: booklore-data-backup-source-external namespace: booklore labels: - helm.sh/chart: volsync-target-data-0.6.0 + helm.sh/chart: volsync-target-data-0.7.0 app.kubernetes.io/instance: booklore app.kubernetes.io/part-of: booklore - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: booklore-data-backup spec: sourcePVC: booklore-data trigger: - schedule: 0 9 * * * + schedule: 14 9 * * * restic: pruneIntervalDays: 7 repository: booklore-data-backup-secret-external diff --git a/clusters/cl01tl/manifests/booklore/ReplicationSource-booklore-data-backup-source-local.yaml b/clusters/cl01tl/manifests/booklore/ReplicationSource-booklore-data-backup-source-local.yaml index ede41715d..480778149 100644 --- a/clusters/cl01tl/manifests/booklore/ReplicationSource-booklore-data-backup-source-local.yaml +++ b/clusters/cl01tl/manifests/booklore/ReplicationSource-booklore-data-backup-source-local.yaml @@ -4,16 +4,16 @@ metadata: name: booklore-data-backup-source-local namespace: booklore labels: - helm.sh/chart: volsync-target-data-0.6.0 + helm.sh/chart: volsync-target-data-0.7.0 app.kubernetes.io/instance: booklore app.kubernetes.io/part-of: booklore - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: booklore-data-backup spec: sourcePVC: booklore-data trigger: - schedule: 0 8 * * * + schedule: 14 8 * * * restic: pruneIntervalDays: 7 repository: booklore-data-backup-secret-local diff --git a/clusters/cl01tl/manifests/booklore/ReplicationSource-booklore-data-backup-source-remote.yaml b/clusters/cl01tl/manifests/booklore/ReplicationSource-booklore-data-backup-source-remote.yaml index e07d35c60..3e4d34a50 100644 --- a/clusters/cl01tl/manifests/booklore/ReplicationSource-booklore-data-backup-source-remote.yaml +++ b/clusters/cl01tl/manifests/booklore/ReplicationSource-booklore-data-backup-source-remote.yaml @@ -4,16 +4,16 @@ metadata: name: booklore-data-backup-source-remote namespace: booklore labels: - helm.sh/chart: volsync-target-data-0.6.0 + helm.sh/chart: volsync-target-data-0.7.0 app.kubernetes.io/instance: booklore app.kubernetes.io/part-of: booklore - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: booklore-data-backup spec: sourcePVC: booklore-data trigger: - schedule: 0 10 * * * + schedule: 14 10 * * * restic: pruneIntervalDays: 7 repository: booklore-data-backup-secret-remote diff --git a/clusters/cl01tl/manifests/code-server/ExternalSecret-code-server-config-backup-secret-external.yaml b/clusters/cl01tl/manifests/code-server/ExternalSecret-code-server-config-backup-secret-external.yaml index 7e555fa62..80ebf9611 100644 --- a/clusters/cl01tl/manifests/code-server/ExternalSecret-code-server-config-backup-secret-external.yaml +++ b/clusters/cl01tl/manifests/code-server/ExternalSecret-code-server-config-backup-secret-external.yaml @@ -4,10 +4,10 @@ metadata: name: code-server-config-backup-secret-external namespace: code-server labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: code-server app.kubernetes.io/part-of: code-server - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: code-server-config-backup-secret-external spec: diff --git a/clusters/cl01tl/manifests/code-server/ExternalSecret-code-server-config-backup-secret-local.yaml b/clusters/cl01tl/manifests/code-server/ExternalSecret-code-server-config-backup-secret-local.yaml deleted file mode 100644 index 311066870..000000000 --- a/clusters/cl01tl/manifests/code-server/ExternalSecret-code-server-config-backup-secret-local.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: code-server-config-backup-secret-local - namespace: code-server - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: code-server - app.kubernetes.io/part-of: code-server - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: code-server-config-backup-secret-local -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/code-server/code-server-config" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/code-server/ExternalSecret-code-server-config-backup-secret-remote.yaml b/clusters/cl01tl/manifests/code-server/ExternalSecret-code-server-config-backup-secret-remote.yaml deleted file mode 100644 index f0e3c702e..000000000 --- a/clusters/cl01tl/manifests/code-server/ExternalSecret-code-server-config-backup-secret-remote.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: code-server-config-backup-secret-remote - namespace: code-server - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: code-server - app.kubernetes.io/part-of: code-server - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: code-server-config-backup-secret-remote -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/code-server/code-server-config" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/code-server/ReplicationSource-code-server-config-backup-source-external.yaml b/clusters/cl01tl/manifests/code-server/ReplicationSource-code-server-config-backup-source-external.yaml index ee694353c..521349762 100644 --- a/clusters/cl01tl/manifests/code-server/ReplicationSource-code-server-config-backup-source-external.yaml +++ b/clusters/cl01tl/manifests/code-server/ReplicationSource-code-server-config-backup-source-external.yaml @@ -4,16 +4,16 @@ metadata: name: code-server-config-backup-source-external namespace: code-server labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: code-server app.kubernetes.io/part-of: code-server - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: code-server-config-backup spec: sourcePVC: code-server-config trigger: - schedule: 0 9 * * * + schedule: 16 9 * * * restic: pruneIntervalDays: 7 repository: code-server-config-backup-secret-external diff --git a/clusters/cl01tl/manifests/code-server/ReplicationSource-code-server-config-backup-source-local.yaml b/clusters/cl01tl/manifests/code-server/ReplicationSource-code-server-config-backup-source-local.yaml deleted file mode 100644 index d4d0f28b5..000000000 --- a/clusters/cl01tl/manifests/code-server/ReplicationSource-code-server-config-backup-source-local.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: code-server-config-backup-source-local - namespace: code-server - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: code-server - app.kubernetes.io/part-of: code-server - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: code-server-config-backup -spec: - sourcePVC: code-server-config - trigger: - schedule: 0 8 * * * - restic: - pruneIntervalDays: 7 - repository: code-server-config-backup-secret-local - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - moverSecurityContext: - fsGroup: 1000 - fsGroupChangePolicy: OnRootMismatch - runAsGroup: 1000 - runAsUser: 1000 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/code-server/ReplicationSource-code-server-config-backup-source-remote.yaml b/clusters/cl01tl/manifests/code-server/ReplicationSource-code-server-config-backup-source-remote.yaml deleted file mode 100644 index b695b423c..000000000 --- a/clusters/cl01tl/manifests/code-server/ReplicationSource-code-server-config-backup-source-remote.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: code-server-config-backup-source-remote - namespace: code-server - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: code-server - app.kubernetes.io/part-of: code-server - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: code-server-config-backup -spec: - sourcePVC: code-server-config - trigger: - schedule: 0 10 * * * - restic: - pruneIntervalDays: 7 - repository: code-server-config-backup-secret-remote - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - moverSecurityContext: - fsGroup: 1000 - fsGroupChangePolicy: OnRootMismatch - runAsGroup: 1000 - runAsUser: 1000 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/directus/Cluster-directus-postgresql-18-cluster.yaml b/clusters/cl01tl/manifests/directus/Cluster-directus-postgresql-18-cluster.yaml index 8cc974fdb..30c665244 100644 --- a/clusters/cl01tl/manifests/directus/Cluster-directus-postgresql-18-cluster.yaml +++ b/clusters/cl01tl/manifests/directus/Cluster-directus-postgresql-18-cluster.yaml @@ -4,11 +4,11 @@ metadata: name: directus-postgresql-18-cluster namespace: directus labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: directus-postgresql-18 app.kubernetes.io/instance: directus app.kubernetes.io/part-of: directus - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: instances: 3 diff --git a/clusters/cl01tl/manifests/directus/ExternalSecret-directus-postgresql-18-backup-garage-local-secret.yaml b/clusters/cl01tl/manifests/directus/ExternalSecret-directus-postgresql-18-backup-garage-local-secret.yaml index 517f791aa..275bffde0 100644 --- a/clusters/cl01tl/manifests/directus/ExternalSecret-directus-postgresql-18-backup-garage-local-secret.yaml +++ b/clusters/cl01tl/manifests/directus/ExternalSecret-directus-postgresql-18-backup-garage-local-secret.yaml @@ -4,11 +4,11 @@ metadata: name: directus-postgresql-18-backup-garage-local-secret namespace: directus labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: directus-postgresql-18 app.kubernetes.io/instance: directus app.kubernetes.io/part-of: directus - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: directus-postgresql-18-backup-garage-local-secret spec: diff --git a/clusters/cl01tl/manifests/directus/ExternalSecret-directus-postgresql-18-recovery-secret.yaml b/clusters/cl01tl/manifests/directus/ExternalSecret-directus-postgresql-18-recovery-secret.yaml index e828f7380..2be5c8d88 100644 --- a/clusters/cl01tl/manifests/directus/ExternalSecret-directus-postgresql-18-recovery-secret.yaml +++ b/clusters/cl01tl/manifests/directus/ExternalSecret-directus-postgresql-18-recovery-secret.yaml @@ -4,11 +4,11 @@ metadata: name: directus-postgresql-18-recovery-secret namespace: directus labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: directus-postgresql-18 app.kubernetes.io/instance: directus app.kubernetes.io/part-of: directus - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: directus-postgresql-18-recovery-secret spec: diff --git a/clusters/cl01tl/manifests/directus/ObjectStore-directus-postgresql-18-backup-garage-local.yaml b/clusters/cl01tl/manifests/directus/ObjectStore-directus-postgresql-18-backup-garage-local.yaml index 5822267cf..ee07629f2 100644 --- a/clusters/cl01tl/manifests/directus/ObjectStore-directus-postgresql-18-backup-garage-local.yaml +++ b/clusters/cl01tl/manifests/directus/ObjectStore-directus-postgresql-18-backup-garage-local.yaml @@ -4,11 +4,11 @@ metadata: name: directus-postgresql-18-backup-garage-local namespace: directus labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: directus-postgresql-18 app.kubernetes.io/instance: directus app.kubernetes.io/part-of: directus - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: directus-postgresql-18-backup-garage-local spec: diff --git a/clusters/cl01tl/manifests/directus/ObjectStore-directus-postgresql-18-recovery.yaml b/clusters/cl01tl/manifests/directus/ObjectStore-directus-postgresql-18-recovery.yaml index b0061504a..776e18156 100644 --- a/clusters/cl01tl/manifests/directus/ObjectStore-directus-postgresql-18-recovery.yaml +++ b/clusters/cl01tl/manifests/directus/ObjectStore-directus-postgresql-18-recovery.yaml @@ -4,11 +4,11 @@ metadata: name: "directus-postgresql-18-recovery" namespace: directus labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: directus-postgresql-18 app.kubernetes.io/instance: directus app.kubernetes.io/part-of: directus - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "directus-postgresql-18-recovery" spec: diff --git a/clusters/cl01tl/manifests/directus/PrometheusRule-directus-postgresql-18-alert-rules.yaml b/clusters/cl01tl/manifests/directus/PrometheusRule-directus-postgresql-18-alert-rules.yaml index 8e09b8e38..fc1c39eca 100644 --- a/clusters/cl01tl/manifests/directus/PrometheusRule-directus-postgresql-18-alert-rules.yaml +++ b/clusters/cl01tl/manifests/directus/PrometheusRule-directus-postgresql-18-alert-rules.yaml @@ -4,11 +4,11 @@ metadata: name: directus-postgresql-18-alert-rules namespace: directus labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: directus-postgresql-18 app.kubernetes.io/instance: directus app.kubernetes.io/part-of: directus - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: groups: @@ -21,7 +21,7 @@ spec: Pod {{ $labels.pod }} has been waiting for longer than 5 minutes expr: | - cnpg_backends_waiting_total{namespace="directus"} > 300 + cnpg_backends_waiting_total > 300 for: 1m labels: severity: warning @@ -34,7 +34,7 @@ spec: There are over 10 deadlock conflicts in {{ $labels.pod }} expr: | - cnpg_pg_stat_database_deadlocks{namespace="directus"} > 10 + cnpg_pg_stat_database_deadlocks > 10 for: 1m labels: severity: warning @@ -151,7 +151,7 @@ spec: CloudNativePG Cluster Pod {{ $labels.pod }} is taking more than 5 minutes (300 seconds) for a query. expr: |- - cnpg_backends_max_tx_duration_seconds{namespace="directus"} > 300 + cnpg_backends_max_tx_duration_seconds > 300 for: 1m labels: severity: warning @@ -222,7 +222,7 @@ spec: Over 300,000,000 transactions from frozen xid on pod {{ $labels.pod }} expr: | - cnpg_pg_database_xid_age{namespace="directus"} > 300000000 + cnpg_pg_database_xid_age > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery{namespace="directus"} > cnpg_pg_replication_is_wal_receiver_up{namespace="directus"} + cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up for: 1m labels: severity: warning diff --git a/clusters/cl01tl/manifests/directus/ScheduledBackup-directus-postgresql-18-scheduled-backup-live-backup.yaml b/clusters/cl01tl/manifests/directus/ScheduledBackup-directus-postgresql-18-scheduled-backup-live-backup.yaml index 3303ec340..95e2dbac5 100644 --- a/clusters/cl01tl/manifests/directus/ScheduledBackup-directus-postgresql-18-scheduled-backup-live-backup.yaml +++ b/clusters/cl01tl/manifests/directus/ScheduledBackup-directus-postgresql-18-scheduled-backup-live-backup.yaml @@ -4,11 +4,11 @@ metadata: name: "directus-postgresql-18-scheduled-backup-live-backup" namespace: directus labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: directus-postgresql-18 app.kubernetes.io/instance: directus app.kubernetes.io/part-of: directus - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "directus-postgresql-18-scheduled-backup-live-backup" spec: diff --git a/clusters/cl01tl/manifests/ephemera/ExternalSecret-ephemera-backup-secret-external.yaml b/clusters/cl01tl/manifests/ephemera/ExternalSecret-ephemera-backup-secret-external.yaml index df37b5aef..3ab6842c3 100644 --- a/clusters/cl01tl/manifests/ephemera/ExternalSecret-ephemera-backup-secret-external.yaml +++ b/clusters/cl01tl/manifests/ephemera/ExternalSecret-ephemera-backup-secret-external.yaml @@ -4,10 +4,10 @@ metadata: name: ephemera-backup-secret-external namespace: ephemera labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: ephemera app.kubernetes.io/part-of: ephemera - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: ephemera-backup-secret-external spec: diff --git a/clusters/cl01tl/manifests/ephemera/ExternalSecret-ephemera-backup-secret-local.yaml b/clusters/cl01tl/manifests/ephemera/ExternalSecret-ephemera-backup-secret-local.yaml deleted file mode 100644 index 9d866cf89..000000000 --- a/clusters/cl01tl/manifests/ephemera/ExternalSecret-ephemera-backup-secret-local.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: ephemera-backup-secret-local - namespace: ephemera - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: ephemera - app.kubernetes.io/part-of: ephemera - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: ephemera-backup-secret-local -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/ephemera/ephemera" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/ephemera/ExternalSecret-ephemera-backup-secret-remote.yaml b/clusters/cl01tl/manifests/ephemera/ExternalSecret-ephemera-backup-secret-remote.yaml deleted file mode 100644 index 66d34af91..000000000 --- a/clusters/cl01tl/manifests/ephemera/ExternalSecret-ephemera-backup-secret-remote.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: ephemera-backup-secret-remote - namespace: ephemera - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: ephemera - app.kubernetes.io/part-of: ephemera - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: ephemera-backup-secret-remote -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/ephemera/ephemera" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/ephemera/ReplicationSource-ephemera-backup-source-external.yaml b/clusters/cl01tl/manifests/ephemera/ReplicationSource-ephemera-backup-source-external.yaml index d21d6278b..257e18eff 100644 --- a/clusters/cl01tl/manifests/ephemera/ReplicationSource-ephemera-backup-source-external.yaml +++ b/clusters/cl01tl/manifests/ephemera/ReplicationSource-ephemera-backup-source-external.yaml @@ -4,16 +4,16 @@ metadata: name: ephemera-backup-source-external namespace: ephemera labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: ephemera app.kubernetes.io/part-of: ephemera - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: ephemera-backup spec: sourcePVC: ephemera trigger: - schedule: 0 9 * * * + schedule: 16 9 * * * restic: pruneIntervalDays: 7 repository: ephemera-backup-secret-external diff --git a/clusters/cl01tl/manifests/ephemera/ReplicationSource-ephemera-backup-source-local.yaml b/clusters/cl01tl/manifests/ephemera/ReplicationSource-ephemera-backup-source-local.yaml deleted file mode 100644 index e4e8e2acc..000000000 --- a/clusters/cl01tl/manifests/ephemera/ReplicationSource-ephemera-backup-source-local.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: ephemera-backup-source-local - namespace: ephemera - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: ephemera - app.kubernetes.io/part-of: ephemera - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: ephemera-backup -spec: - sourcePVC: ephemera - trigger: - schedule: 0 8 * * * - restic: - pruneIntervalDays: 7 - repository: ephemera-backup-secret-local - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/ephemera/ReplicationSource-ephemera-backup-source-remote.yaml b/clusters/cl01tl/manifests/ephemera/ReplicationSource-ephemera-backup-source-remote.yaml deleted file mode 100644 index ec4d336e3..000000000 --- a/clusters/cl01tl/manifests/ephemera/ReplicationSource-ephemera-backup-source-remote.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: ephemera-backup-source-remote - namespace: ephemera - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: ephemera - app.kubernetes.io/part-of: ephemera - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: ephemera-backup -spec: - sourcePVC: ephemera - trigger: - schedule: 0 10 * * * - restic: - pruneIntervalDays: 7 - repository: ephemera-backup-secret-remote - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/freshrss/Cluster-freshrss-postgresql-18-cluster.yaml b/clusters/cl01tl/manifests/freshrss/Cluster-freshrss-postgresql-18-cluster.yaml index fc70296f4..12e07e256 100644 --- a/clusters/cl01tl/manifests/freshrss/Cluster-freshrss-postgresql-18-cluster.yaml +++ b/clusters/cl01tl/manifests/freshrss/Cluster-freshrss-postgresql-18-cluster.yaml @@ -4,11 +4,11 @@ metadata: name: freshrss-postgresql-18-cluster namespace: freshrss labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: freshrss-postgresql-18 app.kubernetes.io/instance: freshrss app.kubernetes.io/part-of: freshrss - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: instances: 3 diff --git a/clusters/cl01tl/manifests/freshrss/ExternalSecret-freshrss-postgresql-18-backup-garage-local-secret.yaml b/clusters/cl01tl/manifests/freshrss/ExternalSecret-freshrss-postgresql-18-backup-garage-local-secret.yaml index 31b46ad45..fa8f4ebd6 100644 --- a/clusters/cl01tl/manifests/freshrss/ExternalSecret-freshrss-postgresql-18-backup-garage-local-secret.yaml +++ b/clusters/cl01tl/manifests/freshrss/ExternalSecret-freshrss-postgresql-18-backup-garage-local-secret.yaml @@ -4,11 +4,11 @@ metadata: name: freshrss-postgresql-18-backup-garage-local-secret namespace: freshrss labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: freshrss-postgresql-18 app.kubernetes.io/instance: freshrss app.kubernetes.io/part-of: freshrss - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: freshrss-postgresql-18-backup-garage-local-secret spec: diff --git a/clusters/cl01tl/manifests/freshrss/ExternalSecret-freshrss-postgresql-18-recovery-secret.yaml b/clusters/cl01tl/manifests/freshrss/ExternalSecret-freshrss-postgresql-18-recovery-secret.yaml index d49e4b665..518df8840 100644 --- a/clusters/cl01tl/manifests/freshrss/ExternalSecret-freshrss-postgresql-18-recovery-secret.yaml +++ b/clusters/cl01tl/manifests/freshrss/ExternalSecret-freshrss-postgresql-18-recovery-secret.yaml @@ -4,11 +4,11 @@ metadata: name: freshrss-postgresql-18-recovery-secret namespace: freshrss labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: freshrss-postgresql-18 app.kubernetes.io/instance: freshrss app.kubernetes.io/part-of: freshrss - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: freshrss-postgresql-18-recovery-secret spec: diff --git a/clusters/cl01tl/manifests/freshrss/ObjectStore-freshrss-postgresql-18-backup-garage-local.yaml b/clusters/cl01tl/manifests/freshrss/ObjectStore-freshrss-postgresql-18-backup-garage-local.yaml index 09943c829..afa01d367 100644 --- a/clusters/cl01tl/manifests/freshrss/ObjectStore-freshrss-postgresql-18-backup-garage-local.yaml +++ b/clusters/cl01tl/manifests/freshrss/ObjectStore-freshrss-postgresql-18-backup-garage-local.yaml @@ -4,11 +4,11 @@ metadata: name: freshrss-postgresql-18-backup-garage-local namespace: freshrss labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: freshrss-postgresql-18 app.kubernetes.io/instance: freshrss app.kubernetes.io/part-of: freshrss - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: freshrss-postgresql-18-backup-garage-local spec: diff --git a/clusters/cl01tl/manifests/freshrss/ObjectStore-freshrss-postgresql-18-recovery.yaml b/clusters/cl01tl/manifests/freshrss/ObjectStore-freshrss-postgresql-18-recovery.yaml index 4dc0a6698..9a499e62d 100644 --- a/clusters/cl01tl/manifests/freshrss/ObjectStore-freshrss-postgresql-18-recovery.yaml +++ b/clusters/cl01tl/manifests/freshrss/ObjectStore-freshrss-postgresql-18-recovery.yaml @@ -4,11 +4,11 @@ metadata: name: "freshrss-postgresql-18-recovery" namespace: freshrss labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: freshrss-postgresql-18 app.kubernetes.io/instance: freshrss app.kubernetes.io/part-of: freshrss - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "freshrss-postgresql-18-recovery" spec: diff --git a/clusters/cl01tl/manifests/freshrss/PrometheusRule-freshrss-postgresql-18-alert-rules.yaml b/clusters/cl01tl/manifests/freshrss/PrometheusRule-freshrss-postgresql-18-alert-rules.yaml index 8de805248..59982b80c 100644 --- a/clusters/cl01tl/manifests/freshrss/PrometheusRule-freshrss-postgresql-18-alert-rules.yaml +++ b/clusters/cl01tl/manifests/freshrss/PrometheusRule-freshrss-postgresql-18-alert-rules.yaml @@ -4,11 +4,11 @@ metadata: name: freshrss-postgresql-18-alert-rules namespace: freshrss labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: freshrss-postgresql-18 app.kubernetes.io/instance: freshrss app.kubernetes.io/part-of: freshrss - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: groups: @@ -21,7 +21,7 @@ spec: Pod {{ $labels.pod }} has been waiting for longer than 5 minutes expr: | - cnpg_backends_waiting_total{namespace="freshrss"} > 300 + cnpg_backends_waiting_total > 300 for: 1m labels: severity: warning @@ -34,7 +34,7 @@ spec: There are over 10 deadlock conflicts in {{ $labels.pod }} expr: | - cnpg_pg_stat_database_deadlocks{namespace="freshrss"} > 10 + cnpg_pg_stat_database_deadlocks > 10 for: 1m labels: severity: warning @@ -151,7 +151,7 @@ spec: CloudNativePG Cluster Pod {{ $labels.pod }} is taking more than 5 minutes (300 seconds) for a query. expr: |- - cnpg_backends_max_tx_duration_seconds{namespace="freshrss"} > 300 + cnpg_backends_max_tx_duration_seconds > 300 for: 1m labels: severity: warning @@ -222,7 +222,7 @@ spec: Over 300,000,000 transactions from frozen xid on pod {{ $labels.pod }} expr: | - cnpg_pg_database_xid_age{namespace="freshrss"} > 300000000 + cnpg_pg_database_xid_age > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery{namespace="freshrss"} > cnpg_pg_replication_is_wal_receiver_up{namespace="freshrss"} + cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up for: 1m labels: severity: warning diff --git a/clusters/cl01tl/manifests/freshrss/ScheduledBackup-freshrss-postgresql-18-scheduled-backup-live-backup.yaml b/clusters/cl01tl/manifests/freshrss/ScheduledBackup-freshrss-postgresql-18-scheduled-backup-live-backup.yaml index 6fdc2e7c0..1a192be3e 100644 --- a/clusters/cl01tl/manifests/freshrss/ScheduledBackup-freshrss-postgresql-18-scheduled-backup-live-backup.yaml +++ b/clusters/cl01tl/manifests/freshrss/ScheduledBackup-freshrss-postgresql-18-scheduled-backup-live-backup.yaml @@ -4,11 +4,11 @@ metadata: name: "freshrss-postgresql-18-scheduled-backup-live-backup" namespace: freshrss labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: freshrss-postgresql-18 app.kubernetes.io/instance: freshrss app.kubernetes.io/part-of: freshrss - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "freshrss-postgresql-18-scheduled-backup-live-backup" spec: diff --git a/clusters/cl01tl/manifests/garage/ExternalSecret-garage-db-backup-secret-remote.yaml b/clusters/cl01tl/manifests/garage/ExternalSecret-garage-db-backup-secret-external.yaml similarity index 69% rename from clusters/cl01tl/manifests/garage/ExternalSecret-garage-db-backup-secret-remote.yaml rename to clusters/cl01tl/manifests/garage/ExternalSecret-garage-db-backup-secret-external.yaml index 0c9acc8d6..650fd12e3 100644 --- a/clusters/cl01tl/manifests/garage/ExternalSecret-garage-db-backup-secret-remote.yaml +++ b/clusters/cl01tl/manifests/garage/ExternalSecret-garage-db-backup-secret-external.yaml @@ -1,15 +1,15 @@ apiVersion: external-secrets.io/v1 kind: ExternalSecret metadata: - name: garage-db-backup-secret-remote + name: garage-db-backup-secret-external namespace: garage labels: - helm.sh/chart: volsync-target-db-0.6.0 + helm.sh/chart: volsync-target-db-0.7.0 app.kubernetes.io/instance: garage app.kubernetes.io/part-of: garage - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: garage-db-backup-secret-remote + app.kubernetes.io/name: garage-db-backup-secret-external spec: secretStoreRef: kind: ClusterSecretStore @@ -25,34 +25,34 @@ spec: remoteRef: conversionStrategy: Default decodingStrategy: None - key: /volsync/restic/garage-remote + key: /volsync/restic/digital-ocean metadataPolicy: None property: BUCKET_ENDPOINT - secretKey: RESTIC_PASSWORD remoteRef: conversionStrategy: Default decodingStrategy: None - key: /volsync/restic/garage-remote + key: /volsync/restic/digital-ocean metadataPolicy: None property: RESTIC_PASSWORD - secretKey: AWS_DEFAULT_REGION remoteRef: conversionStrategy: Default decodingStrategy: None - key: /garage/home-infra/volsync-backups + key: /digital-ocean/home-infra/volsync-backups metadataPolicy: None - property: ACCESS_REGION + property: AWS_DEFAULT_REGION - secretKey: AWS_ACCESS_KEY_ID remoteRef: conversionStrategy: Default decodingStrategy: None - key: /garage/home-infra/volsync-backups + key: /digital-ocean/home-infra/volsync-backups metadataPolicy: None - property: ACCESS_KEY_ID + property: AWS_ACCESS_KEY_ID - secretKey: AWS_SECRET_ACCESS_KEY remoteRef: conversionStrategy: Default decodingStrategy: None - key: /garage/home-infra/volsync-backups + key: /digital-ocean/home-infra/volsync-backups metadataPolicy: None - property: ACCESS_SECRET_KEY + property: AWS_SECRET_ACCESS_KEY diff --git a/clusters/cl01tl/manifests/garage/ReplicationSource-garage-db-backup-source-remote.yaml b/clusters/cl01tl/manifests/garage/ReplicationSource-garage-db-backup-source-external.yaml similarity index 71% rename from clusters/cl01tl/manifests/garage/ReplicationSource-garage-db-backup-source-remote.yaml rename to clusters/cl01tl/manifests/garage/ReplicationSource-garage-db-backup-source-external.yaml index c68c3d009..32a05682d 100644 --- a/clusters/cl01tl/manifests/garage/ReplicationSource-garage-db-backup-source-remote.yaml +++ b/clusters/cl01tl/manifests/garage/ReplicationSource-garage-db-backup-source-external.yaml @@ -1,22 +1,22 @@ apiVersion: volsync.backube/v1alpha1 kind: ReplicationSource metadata: - name: garage-db-backup-source-remote + name: garage-db-backup-source-external namespace: garage labels: - helm.sh/chart: volsync-target-db-0.6.0 + helm.sh/chart: volsync-target-db-0.7.0 app.kubernetes.io/instance: garage app.kubernetes.io/part-of: garage - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: garage-db-backup spec: sourcePVC: garage-db trigger: - schedule: 0 10 * * * + schedule: 20 9 * * * restic: pruneIntervalDays: 7 - repository: garage-db-backup-secret-remote + repository: garage-db-backup-secret-external retain: daily: 7 hourly: 0 @@ -26,4 +26,4 @@ spec: copyMethod: Snapshot storageClassName: ceph-block volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 10Gi + cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/gatus/Cluster-gatus-postgresql-18-cluster.yaml b/clusters/cl01tl/manifests/gatus/Cluster-gatus-postgresql-18-cluster.yaml index 98d5a0854..62c79e627 100644 --- a/clusters/cl01tl/manifests/gatus/Cluster-gatus-postgresql-18-cluster.yaml +++ b/clusters/cl01tl/manifests/gatus/Cluster-gatus-postgresql-18-cluster.yaml @@ -4,11 +4,11 @@ metadata: name: gatus-postgresql-18-cluster namespace: gatus labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: gatus-postgresql-18 app.kubernetes.io/instance: gatus app.kubernetes.io/part-of: gatus - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: instances: 3 diff --git a/clusters/cl01tl/manifests/gatus/ExternalSecret-gatus-postgresql-18-backup-garage-local-secret.yaml b/clusters/cl01tl/manifests/gatus/ExternalSecret-gatus-postgresql-18-backup-garage-local-secret.yaml index 1d56e1a48..7245d1607 100644 --- a/clusters/cl01tl/manifests/gatus/ExternalSecret-gatus-postgresql-18-backup-garage-local-secret.yaml +++ b/clusters/cl01tl/manifests/gatus/ExternalSecret-gatus-postgresql-18-backup-garage-local-secret.yaml @@ -4,11 +4,11 @@ metadata: name: gatus-postgresql-18-backup-garage-local-secret namespace: gatus labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: gatus-postgresql-18 app.kubernetes.io/instance: gatus app.kubernetes.io/part-of: gatus - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: gatus-postgresql-18-backup-garage-local-secret spec: diff --git a/clusters/cl01tl/manifests/gatus/ExternalSecret-gatus-postgresql-18-recovery-secret.yaml b/clusters/cl01tl/manifests/gatus/ExternalSecret-gatus-postgresql-18-recovery-secret.yaml index 9d0972f68..475576210 100644 --- a/clusters/cl01tl/manifests/gatus/ExternalSecret-gatus-postgresql-18-recovery-secret.yaml +++ b/clusters/cl01tl/manifests/gatus/ExternalSecret-gatus-postgresql-18-recovery-secret.yaml @@ -4,11 +4,11 @@ metadata: name: gatus-postgresql-18-recovery-secret namespace: gatus labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: gatus-postgresql-18 app.kubernetes.io/instance: gatus app.kubernetes.io/part-of: gatus - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: gatus-postgresql-18-recovery-secret spec: diff --git a/clusters/cl01tl/manifests/gatus/ObjectStore-gatus-postgresql-18-backup-garage-local.yaml b/clusters/cl01tl/manifests/gatus/ObjectStore-gatus-postgresql-18-backup-garage-local.yaml index 6be81d881..2946f8000 100644 --- a/clusters/cl01tl/manifests/gatus/ObjectStore-gatus-postgresql-18-backup-garage-local.yaml +++ b/clusters/cl01tl/manifests/gatus/ObjectStore-gatus-postgresql-18-backup-garage-local.yaml @@ -4,11 +4,11 @@ metadata: name: gatus-postgresql-18-backup-garage-local namespace: gatus labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: gatus-postgresql-18 app.kubernetes.io/instance: gatus app.kubernetes.io/part-of: gatus - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: gatus-postgresql-18-backup-garage-local spec: diff --git a/clusters/cl01tl/manifests/gatus/ObjectStore-gatus-postgresql-18-recovery.yaml b/clusters/cl01tl/manifests/gatus/ObjectStore-gatus-postgresql-18-recovery.yaml index 03e307e4e..fdd142dfd 100644 --- a/clusters/cl01tl/manifests/gatus/ObjectStore-gatus-postgresql-18-recovery.yaml +++ b/clusters/cl01tl/manifests/gatus/ObjectStore-gatus-postgresql-18-recovery.yaml @@ -4,11 +4,11 @@ metadata: name: "gatus-postgresql-18-recovery" namespace: gatus labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: gatus-postgresql-18 app.kubernetes.io/instance: gatus app.kubernetes.io/part-of: gatus - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "gatus-postgresql-18-recovery" spec: diff --git a/clusters/cl01tl/manifests/gatus/PrometheusRule-gatus-postgresql-18-alert-rules.yaml b/clusters/cl01tl/manifests/gatus/PrometheusRule-gatus-postgresql-18-alert-rules.yaml index 5800e79e5..c905b0842 100644 --- a/clusters/cl01tl/manifests/gatus/PrometheusRule-gatus-postgresql-18-alert-rules.yaml +++ b/clusters/cl01tl/manifests/gatus/PrometheusRule-gatus-postgresql-18-alert-rules.yaml @@ -4,11 +4,11 @@ metadata: name: gatus-postgresql-18-alert-rules namespace: gatus labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: gatus-postgresql-18 app.kubernetes.io/instance: gatus app.kubernetes.io/part-of: gatus - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: groups: @@ -21,7 +21,7 @@ spec: Pod {{ $labels.pod }} has been waiting for longer than 5 minutes expr: | - cnpg_backends_waiting_total{namespace="gatus"} > 300 + cnpg_backends_waiting_total > 300 for: 1m labels: severity: warning @@ -34,7 +34,7 @@ spec: There are over 10 deadlock conflicts in {{ $labels.pod }} expr: | - cnpg_pg_stat_database_deadlocks{namespace="gatus"} > 10 + cnpg_pg_stat_database_deadlocks > 10 for: 1m labels: severity: warning @@ -151,7 +151,7 @@ spec: CloudNativePG Cluster Pod {{ $labels.pod }} is taking more than 5 minutes (300 seconds) for a query. expr: |- - cnpg_backends_max_tx_duration_seconds{namespace="gatus"} > 300 + cnpg_backends_max_tx_duration_seconds > 300 for: 1m labels: severity: warning @@ -222,7 +222,7 @@ spec: Over 300,000,000 transactions from frozen xid on pod {{ $labels.pod }} expr: | - cnpg_pg_database_xid_age{namespace="gatus"} > 300000000 + cnpg_pg_database_xid_age > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery{namespace="gatus"} > cnpg_pg_replication_is_wal_receiver_up{namespace="gatus"} + cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up for: 1m labels: severity: warning diff --git a/clusters/cl01tl/manifests/gatus/ScheduledBackup-gatus-postgresql-18-scheduled-backup-live-backup.yaml b/clusters/cl01tl/manifests/gatus/ScheduledBackup-gatus-postgresql-18-scheduled-backup-live-backup.yaml index e83e36121..ef6bc0d08 100644 --- a/clusters/cl01tl/manifests/gatus/ScheduledBackup-gatus-postgresql-18-scheduled-backup-live-backup.yaml +++ b/clusters/cl01tl/manifests/gatus/ScheduledBackup-gatus-postgresql-18-scheduled-backup-live-backup.yaml @@ -4,11 +4,11 @@ metadata: name: "gatus-postgresql-18-scheduled-backup-live-backup" namespace: gatus labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: gatus-postgresql-18 app.kubernetes.io/instance: gatus app.kubernetes.io/part-of: gatus - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "gatus-postgresql-18-scheduled-backup-live-backup" spec: diff --git a/clusters/cl01tl/manifests/gitea/Cluster-gitea-postgresql-18-cluster.yaml b/clusters/cl01tl/manifests/gitea/Cluster-gitea-postgresql-18-cluster.yaml index f358f9e80..2e1a8b662 100644 --- a/clusters/cl01tl/manifests/gitea/Cluster-gitea-postgresql-18-cluster.yaml +++ b/clusters/cl01tl/manifests/gitea/Cluster-gitea-postgresql-18-cluster.yaml @@ -4,11 +4,11 @@ metadata: name: gitea-postgresql-18-cluster namespace: gitea labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: gitea-postgresql-18 app.kubernetes.io/instance: gitea app.kubernetes.io/part-of: gitea - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: instances: 3 diff --git a/clusters/cl01tl/manifests/gitea/ExternalSecret-gitea-postgresql-18-backup-garage-local-secret.yaml b/clusters/cl01tl/manifests/gitea/ExternalSecret-gitea-postgresql-18-backup-garage-local-secret.yaml index a01fccff7..38ddc358e 100644 --- a/clusters/cl01tl/manifests/gitea/ExternalSecret-gitea-postgresql-18-backup-garage-local-secret.yaml +++ b/clusters/cl01tl/manifests/gitea/ExternalSecret-gitea-postgresql-18-backup-garage-local-secret.yaml @@ -4,11 +4,11 @@ metadata: name: gitea-postgresql-18-backup-garage-local-secret namespace: gitea labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: gitea-postgresql-18 app.kubernetes.io/instance: gitea app.kubernetes.io/part-of: gitea - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: gitea-postgresql-18-backup-garage-local-secret spec: diff --git a/clusters/cl01tl/manifests/gitea/ExternalSecret-gitea-postgresql-18-recovery-secret.yaml b/clusters/cl01tl/manifests/gitea/ExternalSecret-gitea-postgresql-18-recovery-secret.yaml index 88d8bd97e..afd552332 100644 --- a/clusters/cl01tl/manifests/gitea/ExternalSecret-gitea-postgresql-18-recovery-secret.yaml +++ b/clusters/cl01tl/manifests/gitea/ExternalSecret-gitea-postgresql-18-recovery-secret.yaml @@ -4,11 +4,11 @@ metadata: name: gitea-postgresql-18-recovery-secret namespace: gitea labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: gitea-postgresql-18 app.kubernetes.io/instance: gitea app.kubernetes.io/part-of: gitea - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: gitea-postgresql-18-recovery-secret spec: diff --git a/clusters/cl01tl/manifests/gitea/ObjectStore-gitea-postgresql-18-backup-garage-local.yaml b/clusters/cl01tl/manifests/gitea/ObjectStore-gitea-postgresql-18-backup-garage-local.yaml index da2204f40..9032415a2 100644 --- a/clusters/cl01tl/manifests/gitea/ObjectStore-gitea-postgresql-18-backup-garage-local.yaml +++ b/clusters/cl01tl/manifests/gitea/ObjectStore-gitea-postgresql-18-backup-garage-local.yaml @@ -4,11 +4,11 @@ metadata: name: gitea-postgresql-18-backup-garage-local namespace: gitea labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: gitea-postgresql-18 app.kubernetes.io/instance: gitea app.kubernetes.io/part-of: gitea - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: gitea-postgresql-18-backup-garage-local spec: diff --git a/clusters/cl01tl/manifests/gitea/ObjectStore-gitea-postgresql-18-recovery.yaml b/clusters/cl01tl/manifests/gitea/ObjectStore-gitea-postgresql-18-recovery.yaml index f75308866..f6a8c88ed 100644 --- a/clusters/cl01tl/manifests/gitea/ObjectStore-gitea-postgresql-18-recovery.yaml +++ b/clusters/cl01tl/manifests/gitea/ObjectStore-gitea-postgresql-18-recovery.yaml @@ -4,11 +4,11 @@ metadata: name: "gitea-postgresql-18-recovery" namespace: gitea labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: gitea-postgresql-18 app.kubernetes.io/instance: gitea app.kubernetes.io/part-of: gitea - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "gitea-postgresql-18-recovery" spec: diff --git a/clusters/cl01tl/manifests/gitea/PrometheusRule-gitea-postgresql-18-alert-rules.yaml b/clusters/cl01tl/manifests/gitea/PrometheusRule-gitea-postgresql-18-alert-rules.yaml index 889249b9a..bf0aa1f73 100644 --- a/clusters/cl01tl/manifests/gitea/PrometheusRule-gitea-postgresql-18-alert-rules.yaml +++ b/clusters/cl01tl/manifests/gitea/PrometheusRule-gitea-postgresql-18-alert-rules.yaml @@ -4,11 +4,11 @@ metadata: name: gitea-postgresql-18-alert-rules namespace: gitea labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: gitea-postgresql-18 app.kubernetes.io/instance: gitea app.kubernetes.io/part-of: gitea - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: groups: @@ -21,7 +21,7 @@ spec: Pod {{ $labels.pod }} has been waiting for longer than 5 minutes expr: | - cnpg_backends_waiting_total{namespace="gitea"} > 300 + cnpg_backends_waiting_total > 300 for: 1m labels: severity: warning @@ -34,7 +34,7 @@ spec: There are over 10 deadlock conflicts in {{ $labels.pod }} expr: | - cnpg_pg_stat_database_deadlocks{namespace="gitea"} > 10 + cnpg_pg_stat_database_deadlocks > 10 for: 1m labels: severity: warning @@ -151,7 +151,7 @@ spec: CloudNativePG Cluster Pod {{ $labels.pod }} is taking more than 5 minutes (300 seconds) for a query. expr: |- - cnpg_backends_max_tx_duration_seconds{namespace="gitea"} > 300 + cnpg_backends_max_tx_duration_seconds > 300 for: 1m labels: severity: warning @@ -222,7 +222,7 @@ spec: Over 300,000,000 transactions from frozen xid on pod {{ $labels.pod }} expr: | - cnpg_pg_database_xid_age{namespace="gitea"} > 300000000 + cnpg_pg_database_xid_age > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery{namespace="gitea"} > cnpg_pg_replication_is_wal_receiver_up{namespace="gitea"} + cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up for: 1m labels: severity: warning diff --git a/clusters/cl01tl/manifests/gitea/ScheduledBackup-gitea-postgresql-18-scheduled-backup-live-backup.yaml b/clusters/cl01tl/manifests/gitea/ScheduledBackup-gitea-postgresql-18-scheduled-backup-live-backup.yaml index cdb2db253..7d525424e 100644 --- a/clusters/cl01tl/manifests/gitea/ScheduledBackup-gitea-postgresql-18-scheduled-backup-live-backup.yaml +++ b/clusters/cl01tl/manifests/gitea/ScheduledBackup-gitea-postgresql-18-scheduled-backup-live-backup.yaml @@ -4,11 +4,11 @@ metadata: name: "gitea-postgresql-18-scheduled-backup-live-backup" namespace: gitea labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: gitea-postgresql-18 app.kubernetes.io/instance: gitea app.kubernetes.io/part-of: gitea - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "gitea-postgresql-18-scheduled-backup-live-backup" spec: diff --git a/clusters/cl01tl/manifests/grafana-operator/Cluster-grafana-operator-postgresql-18-cluster.yaml b/clusters/cl01tl/manifests/grafana-operator/Cluster-grafana-operator-postgresql-18-cluster.yaml index 47438dcde..028eeeb98 100644 --- a/clusters/cl01tl/manifests/grafana-operator/Cluster-grafana-operator-postgresql-18-cluster.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/Cluster-grafana-operator-postgresql-18-cluster.yaml @@ -4,11 +4,11 @@ metadata: name: grafana-operator-postgresql-18-cluster namespace: grafana-operator labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: grafana-operator-postgresql-18 app.kubernetes.io/instance: grafana-operator app.kubernetes.io/part-of: grafana-operator - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: instances: 3 diff --git a/clusters/cl01tl/manifests/grafana-operator/ExternalSecret-grafana-operator-postgresql-18-backup-garage-local-secret.yaml b/clusters/cl01tl/manifests/grafana-operator/ExternalSecret-grafana-operator-postgresql-18-backup-garage-local-secret.yaml index 984ff01f6..9022ce31a 100644 --- a/clusters/cl01tl/manifests/grafana-operator/ExternalSecret-grafana-operator-postgresql-18-backup-garage-local-secret.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/ExternalSecret-grafana-operator-postgresql-18-backup-garage-local-secret.yaml @@ -4,11 +4,11 @@ metadata: name: grafana-operator-postgresql-18-backup-garage-local-secret namespace: grafana-operator labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: grafana-operator-postgresql-18 app.kubernetes.io/instance: grafana-operator app.kubernetes.io/part-of: grafana-operator - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: grafana-operator-postgresql-18-backup-garage-local-secret spec: diff --git a/clusters/cl01tl/manifests/grafana-operator/ExternalSecret-grafana-operator-postgresql-18-recovery-secret.yaml b/clusters/cl01tl/manifests/grafana-operator/ExternalSecret-grafana-operator-postgresql-18-recovery-secret.yaml index 093eb6b1f..69a46255a 100644 --- a/clusters/cl01tl/manifests/grafana-operator/ExternalSecret-grafana-operator-postgresql-18-recovery-secret.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/ExternalSecret-grafana-operator-postgresql-18-recovery-secret.yaml @@ -4,11 +4,11 @@ metadata: name: grafana-operator-postgresql-18-recovery-secret namespace: grafana-operator labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: grafana-operator-postgresql-18 app.kubernetes.io/instance: grafana-operator app.kubernetes.io/part-of: grafana-operator - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: grafana-operator-postgresql-18-recovery-secret spec: diff --git a/clusters/cl01tl/manifests/grafana-operator/ObjectStore-grafana-operator-postgresql-18-backup-garage-local.yaml b/clusters/cl01tl/manifests/grafana-operator/ObjectStore-grafana-operator-postgresql-18-backup-garage-local.yaml index a43c84a35..76d522d8c 100644 --- a/clusters/cl01tl/manifests/grafana-operator/ObjectStore-grafana-operator-postgresql-18-backup-garage-local.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/ObjectStore-grafana-operator-postgresql-18-backup-garage-local.yaml @@ -4,11 +4,11 @@ metadata: name: grafana-operator-postgresql-18-backup-garage-local namespace: grafana-operator labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: grafana-operator-postgresql-18 app.kubernetes.io/instance: grafana-operator app.kubernetes.io/part-of: grafana-operator - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: grafana-operator-postgresql-18-backup-garage-local spec: diff --git a/clusters/cl01tl/manifests/grafana-operator/ObjectStore-grafana-operator-postgresql-18-recovery.yaml b/clusters/cl01tl/manifests/grafana-operator/ObjectStore-grafana-operator-postgresql-18-recovery.yaml index 25856c9f4..bbe3a453f 100644 --- a/clusters/cl01tl/manifests/grafana-operator/ObjectStore-grafana-operator-postgresql-18-recovery.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/ObjectStore-grafana-operator-postgresql-18-recovery.yaml @@ -4,11 +4,11 @@ metadata: name: "grafana-operator-postgresql-18-recovery" namespace: grafana-operator labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: grafana-operator-postgresql-18 app.kubernetes.io/instance: grafana-operator app.kubernetes.io/part-of: grafana-operator - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "grafana-operator-postgresql-18-recovery" spec: diff --git a/clusters/cl01tl/manifests/grafana-operator/PrometheusRule-grafana-operator-postgresql-18-alert-rules.yaml b/clusters/cl01tl/manifests/grafana-operator/PrometheusRule-grafana-operator-postgresql-18-alert-rules.yaml index 0aa4c13fc..7b86a1122 100644 --- a/clusters/cl01tl/manifests/grafana-operator/PrometheusRule-grafana-operator-postgresql-18-alert-rules.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/PrometheusRule-grafana-operator-postgresql-18-alert-rules.yaml @@ -4,11 +4,11 @@ metadata: name: grafana-operator-postgresql-18-alert-rules namespace: grafana-operator labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: grafana-operator-postgresql-18 app.kubernetes.io/instance: grafana-operator app.kubernetes.io/part-of: grafana-operator - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: groups: @@ -21,7 +21,7 @@ spec: Pod {{ $labels.pod }} has been waiting for longer than 5 minutes expr: | - cnpg_backends_waiting_total{namespace="grafana-operator"} > 300 + cnpg_backends_waiting_total > 300 for: 1m labels: severity: warning @@ -34,7 +34,7 @@ spec: There are over 10 deadlock conflicts in {{ $labels.pod }} expr: | - cnpg_pg_stat_database_deadlocks{namespace="grafana-operator"} > 10 + cnpg_pg_stat_database_deadlocks > 10 for: 1m labels: severity: warning @@ -151,7 +151,7 @@ spec: CloudNativePG Cluster Pod {{ $labels.pod }} is taking more than 5 minutes (300 seconds) for a query. expr: |- - cnpg_backends_max_tx_duration_seconds{namespace="grafana-operator"} > 300 + cnpg_backends_max_tx_duration_seconds > 300 for: 1m labels: severity: warning @@ -222,7 +222,7 @@ spec: Over 300,000,000 transactions from frozen xid on pod {{ $labels.pod }} expr: | - cnpg_pg_database_xid_age{namespace="grafana-operator"} > 300000000 + cnpg_pg_database_xid_age > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery{namespace="grafana-operator"} > cnpg_pg_replication_is_wal_receiver_up{namespace="grafana-operator"} + cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up for: 1m labels: severity: warning diff --git a/clusters/cl01tl/manifests/grafana-operator/ScheduledBackup-grafana-operator-postgresql-18-scheduled-backup-live-backup.yaml b/clusters/cl01tl/manifests/grafana-operator/ScheduledBackup-grafana-operator-postgresql-18-scheduled-backup-live-backup.yaml index 8910ce105..8c877c3c5 100644 --- a/clusters/cl01tl/manifests/grafana-operator/ScheduledBackup-grafana-operator-postgresql-18-scheduled-backup-live-backup.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/ScheduledBackup-grafana-operator-postgresql-18-scheduled-backup-live-backup.yaml @@ -4,11 +4,11 @@ metadata: name: "grafana-operator-postgresql-18-scheduled-backup-live-backup" namespace: grafana-operator labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: grafana-operator-postgresql-18 app.kubernetes.io/instance: grafana-operator app.kubernetes.io/part-of: grafana-operator - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "grafana-operator-postgresql-18-scheduled-backup-live-backup" spec: diff --git a/clusters/cl01tl/manifests/harbor/Cluster-harbor-postgresql-18-cluster.yaml b/clusters/cl01tl/manifests/harbor/Cluster-harbor-postgresql-18-cluster.yaml index 6c0dc3925..c857f1a2f 100644 --- a/clusters/cl01tl/manifests/harbor/Cluster-harbor-postgresql-18-cluster.yaml +++ b/clusters/cl01tl/manifests/harbor/Cluster-harbor-postgresql-18-cluster.yaml @@ -4,11 +4,11 @@ metadata: name: harbor-postgresql-18-cluster namespace: harbor labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: harbor-postgresql-18 app.kubernetes.io/instance: harbor app.kubernetes.io/part-of: harbor - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: instances: 3 diff --git a/clusters/cl01tl/manifests/harbor/ExternalSecret-harbor-postgresql-18-backup-garage-local-secret.yaml b/clusters/cl01tl/manifests/harbor/ExternalSecret-harbor-postgresql-18-backup-garage-local-secret.yaml index e633da149..2b3ad84b0 100644 --- a/clusters/cl01tl/manifests/harbor/ExternalSecret-harbor-postgresql-18-backup-garage-local-secret.yaml +++ b/clusters/cl01tl/manifests/harbor/ExternalSecret-harbor-postgresql-18-backup-garage-local-secret.yaml @@ -4,11 +4,11 @@ metadata: name: harbor-postgresql-18-backup-garage-local-secret namespace: harbor labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: harbor-postgresql-18 app.kubernetes.io/instance: harbor app.kubernetes.io/part-of: harbor - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: harbor-postgresql-18-backup-garage-local-secret spec: diff --git a/clusters/cl01tl/manifests/harbor/ExternalSecret-harbor-postgresql-18-recovery-secret.yaml b/clusters/cl01tl/manifests/harbor/ExternalSecret-harbor-postgresql-18-recovery-secret.yaml index 9f6c4f15d..d80f3ba67 100644 --- a/clusters/cl01tl/manifests/harbor/ExternalSecret-harbor-postgresql-18-recovery-secret.yaml +++ b/clusters/cl01tl/manifests/harbor/ExternalSecret-harbor-postgresql-18-recovery-secret.yaml @@ -4,11 +4,11 @@ metadata: name: harbor-postgresql-18-recovery-secret namespace: harbor labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: harbor-postgresql-18 app.kubernetes.io/instance: harbor app.kubernetes.io/part-of: harbor - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: harbor-postgresql-18-recovery-secret spec: diff --git a/clusters/cl01tl/manifests/harbor/ObjectStore-harbor-postgresql-18-backup-garage-local.yaml b/clusters/cl01tl/manifests/harbor/ObjectStore-harbor-postgresql-18-backup-garage-local.yaml index 2fbb8c967..695dbf899 100644 --- a/clusters/cl01tl/manifests/harbor/ObjectStore-harbor-postgresql-18-backup-garage-local.yaml +++ b/clusters/cl01tl/manifests/harbor/ObjectStore-harbor-postgresql-18-backup-garage-local.yaml @@ -4,11 +4,11 @@ metadata: name: harbor-postgresql-18-backup-garage-local namespace: harbor labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: harbor-postgresql-18 app.kubernetes.io/instance: harbor app.kubernetes.io/part-of: harbor - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: harbor-postgresql-18-backup-garage-local spec: diff --git a/clusters/cl01tl/manifests/harbor/ObjectStore-harbor-postgresql-18-recovery.yaml b/clusters/cl01tl/manifests/harbor/ObjectStore-harbor-postgresql-18-recovery.yaml index 504dcb738..6269f2a12 100644 --- a/clusters/cl01tl/manifests/harbor/ObjectStore-harbor-postgresql-18-recovery.yaml +++ b/clusters/cl01tl/manifests/harbor/ObjectStore-harbor-postgresql-18-recovery.yaml @@ -4,11 +4,11 @@ metadata: name: "harbor-postgresql-18-recovery" namespace: harbor labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: harbor-postgresql-18 app.kubernetes.io/instance: harbor app.kubernetes.io/part-of: harbor - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "harbor-postgresql-18-recovery" spec: diff --git a/clusters/cl01tl/manifests/harbor/PrometheusRule-harbor-postgresql-18-alert-rules.yaml b/clusters/cl01tl/manifests/harbor/PrometheusRule-harbor-postgresql-18-alert-rules.yaml index f7db309e1..97b67535e 100644 --- a/clusters/cl01tl/manifests/harbor/PrometheusRule-harbor-postgresql-18-alert-rules.yaml +++ b/clusters/cl01tl/manifests/harbor/PrometheusRule-harbor-postgresql-18-alert-rules.yaml @@ -4,11 +4,11 @@ metadata: name: harbor-postgresql-18-alert-rules namespace: harbor labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: harbor-postgresql-18 app.kubernetes.io/instance: harbor app.kubernetes.io/part-of: harbor - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: groups: @@ -21,7 +21,7 @@ spec: Pod {{ $labels.pod }} has been waiting for longer than 5 minutes expr: | - cnpg_backends_waiting_total{namespace="harbor"} > 300 + cnpg_backends_waiting_total > 300 for: 1m labels: severity: warning @@ -34,7 +34,7 @@ spec: There are over 10 deadlock conflicts in {{ $labels.pod }} expr: | - cnpg_pg_stat_database_deadlocks{namespace="harbor"} > 10 + cnpg_pg_stat_database_deadlocks > 10 for: 1m labels: severity: warning @@ -151,7 +151,7 @@ spec: CloudNativePG Cluster Pod {{ $labels.pod }} is taking more than 5 minutes (300 seconds) for a query. expr: |- - cnpg_backends_max_tx_duration_seconds{namespace="harbor"} > 300 + cnpg_backends_max_tx_duration_seconds > 300 for: 1m labels: severity: warning @@ -222,7 +222,7 @@ spec: Over 300,000,000 transactions from frozen xid on pod {{ $labels.pod }} expr: | - cnpg_pg_database_xid_age{namespace="harbor"} > 300000000 + cnpg_pg_database_xid_age > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery{namespace="harbor"} > cnpg_pg_replication_is_wal_receiver_up{namespace="harbor"} + cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up for: 1m labels: severity: warning diff --git a/clusters/cl01tl/manifests/harbor/ScheduledBackup-harbor-postgresql-18-scheduled-backup-live-backup.yaml b/clusters/cl01tl/manifests/harbor/ScheduledBackup-harbor-postgresql-18-scheduled-backup-live-backup.yaml index e21798060..682091900 100644 --- a/clusters/cl01tl/manifests/harbor/ScheduledBackup-harbor-postgresql-18-scheduled-backup-live-backup.yaml +++ b/clusters/cl01tl/manifests/harbor/ScheduledBackup-harbor-postgresql-18-scheduled-backup-live-backup.yaml @@ -4,11 +4,11 @@ metadata: name: "harbor-postgresql-18-scheduled-backup-live-backup" namespace: harbor labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: harbor-postgresql-18 app.kubernetes.io/instance: harbor app.kubernetes.io/part-of: harbor - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "harbor-postgresql-18-scheduled-backup-live-backup" spec: diff --git a/clusters/cl01tl/manifests/home-assistant/ExternalSecret-home-assistant-config-backup-secret-external.yaml b/clusters/cl01tl/manifests/home-assistant/ExternalSecret-home-assistant-config-backup-secret-external.yaml index 68e7b1b9e..a2cfa657e 100644 --- a/clusters/cl01tl/manifests/home-assistant/ExternalSecret-home-assistant-config-backup-secret-external.yaml +++ b/clusters/cl01tl/manifests/home-assistant/ExternalSecret-home-assistant-config-backup-secret-external.yaml @@ -4,10 +4,10 @@ metadata: name: home-assistant-config-backup-secret-external namespace: home-assistant labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: home-assistant app.kubernetes.io/part-of: home-assistant - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: home-assistant-config-backup-secret-external spec: diff --git a/clusters/cl01tl/manifests/home-assistant/ExternalSecret-home-assistant-config-backup-secret-local.yaml b/clusters/cl01tl/manifests/home-assistant/ExternalSecret-home-assistant-config-backup-secret-local.yaml deleted file mode 100644 index 29bd311f6..000000000 --- a/clusters/cl01tl/manifests/home-assistant/ExternalSecret-home-assistant-config-backup-secret-local.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: home-assistant-config-backup-secret-local - namespace: home-assistant - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: home-assistant - app.kubernetes.io/part-of: home-assistant - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: home-assistant-config-backup-secret-local -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/home-assistant/home-assistant-config" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/home-assistant/ExternalSecret-home-assistant-config-backup-secret-remote.yaml b/clusters/cl01tl/manifests/home-assistant/ExternalSecret-home-assistant-config-backup-secret-remote.yaml deleted file mode 100644 index 58e04c3b5..000000000 --- a/clusters/cl01tl/manifests/home-assistant/ExternalSecret-home-assistant-config-backup-secret-remote.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: home-assistant-config-backup-secret-remote - namespace: home-assistant - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: home-assistant - app.kubernetes.io/part-of: home-assistant - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: home-assistant-config-backup-secret-remote -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/home-assistant/home-assistant-config" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/home-assistant/ReplicationSource-home-assistant-config-backup-source-external.yaml b/clusters/cl01tl/manifests/home-assistant/ReplicationSource-home-assistant-config-backup-source-external.yaml index f5f5e6ae4..7deb38709 100644 --- a/clusters/cl01tl/manifests/home-assistant/ReplicationSource-home-assistant-config-backup-source-external.yaml +++ b/clusters/cl01tl/manifests/home-assistant/ReplicationSource-home-assistant-config-backup-source-external.yaml @@ -4,16 +4,16 @@ metadata: name: home-assistant-config-backup-source-external namespace: home-assistant labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: home-assistant app.kubernetes.io/part-of: home-assistant - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: home-assistant-config-backup spec: sourcePVC: home-assistant-config trigger: - schedule: 0 9 * * * + schedule: 24 9 * * * restic: pruneIntervalDays: 7 repository: home-assistant-config-backup-secret-external diff --git a/clusters/cl01tl/manifests/home-assistant/ReplicationSource-home-assistant-config-backup-source-local.yaml b/clusters/cl01tl/manifests/home-assistant/ReplicationSource-home-assistant-config-backup-source-local.yaml deleted file mode 100644 index d4d4bb44b..000000000 --- a/clusters/cl01tl/manifests/home-assistant/ReplicationSource-home-assistant-config-backup-source-local.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: home-assistant-config-backup-source-local - namespace: home-assistant - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: home-assistant - app.kubernetes.io/part-of: home-assistant - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: home-assistant-config-backup -spec: - sourcePVC: home-assistant-config - trigger: - schedule: 0 8 * * * - restic: - pruneIntervalDays: 7 - repository: home-assistant-config-backup-secret-local - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - moverSecurityContext: - fsGroup: 1000 - fsGroupChangePolicy: OnRootMismatch - runAsGroup: 1000 - runAsUser: 1000 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/home-assistant/ReplicationSource-home-assistant-config-backup-source-remote.yaml b/clusters/cl01tl/manifests/home-assistant/ReplicationSource-home-assistant-config-backup-source-remote.yaml deleted file mode 100644 index 4354d6d37..000000000 --- a/clusters/cl01tl/manifests/home-assistant/ReplicationSource-home-assistant-config-backup-source-remote.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: home-assistant-config-backup-source-remote - namespace: home-assistant - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: home-assistant - app.kubernetes.io/part-of: home-assistant - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: home-assistant-config-backup -spec: - sourcePVC: home-assistant-config - trigger: - schedule: 0 10 * * * - restic: - pruneIntervalDays: 7 - repository: home-assistant-config-backup-secret-remote - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - moverSecurityContext: - fsGroup: 1000 - fsGroupChangePolicy: OnRootMismatch - runAsGroup: 1000 - runAsUser: 1000 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/huntarr/ExternalSecret-huntarr-config-backup-secret-external.yaml b/clusters/cl01tl/manifests/huntarr/ExternalSecret-huntarr-config-backup-secret-external.yaml index 3470af351..59d3e5022 100644 --- a/clusters/cl01tl/manifests/huntarr/ExternalSecret-huntarr-config-backup-secret-external.yaml +++ b/clusters/cl01tl/manifests/huntarr/ExternalSecret-huntarr-config-backup-secret-external.yaml @@ -4,10 +4,10 @@ metadata: name: huntarr-config-backup-secret-external namespace: huntarr labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: huntarr app.kubernetes.io/part-of: huntarr - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: huntarr-config-backup-secret-external spec: diff --git a/clusters/cl01tl/manifests/huntarr/ExternalSecret-huntarr-config-backup-secret-local.yaml b/clusters/cl01tl/manifests/huntarr/ExternalSecret-huntarr-config-backup-secret-local.yaml deleted file mode 100644 index 6f7bc9885..000000000 --- a/clusters/cl01tl/manifests/huntarr/ExternalSecret-huntarr-config-backup-secret-local.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: huntarr-config-backup-secret-local - namespace: huntarr - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: huntarr - app.kubernetes.io/part-of: huntarr - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: huntarr-config-backup-secret-local -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/huntarr/huntarr-config" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/huntarr/ExternalSecret-huntarr-config-backup-secret-remote.yaml b/clusters/cl01tl/manifests/huntarr/ExternalSecret-huntarr-config-backup-secret-remote.yaml deleted file mode 100644 index 2251c3922..000000000 --- a/clusters/cl01tl/manifests/huntarr/ExternalSecret-huntarr-config-backup-secret-remote.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: huntarr-config-backup-secret-remote - namespace: huntarr - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: huntarr - app.kubernetes.io/part-of: huntarr - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: huntarr-config-backup-secret-remote -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/huntarr/huntarr-config" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/huntarr/ReplicationSource-huntarr-config-backup-source-external.yaml b/clusters/cl01tl/manifests/huntarr/ReplicationSource-huntarr-config-backup-source-external.yaml index cc5d99737..19e2b6f5f 100644 --- a/clusters/cl01tl/manifests/huntarr/ReplicationSource-huntarr-config-backup-source-external.yaml +++ b/clusters/cl01tl/manifests/huntarr/ReplicationSource-huntarr-config-backup-source-external.yaml @@ -4,16 +4,16 @@ metadata: name: huntarr-config-backup-source-external namespace: huntarr labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: huntarr app.kubernetes.io/part-of: huntarr - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: huntarr-config-backup spec: sourcePVC: huntarr-config trigger: - schedule: 0 9 * * * + schedule: 26 9 * * * restic: pruneIntervalDays: 7 repository: huntarr-config-backup-secret-external diff --git a/clusters/cl01tl/manifests/huntarr/ReplicationSource-huntarr-config-backup-source-local.yaml b/clusters/cl01tl/manifests/huntarr/ReplicationSource-huntarr-config-backup-source-local.yaml deleted file mode 100644 index ab031e055..000000000 --- a/clusters/cl01tl/manifests/huntarr/ReplicationSource-huntarr-config-backup-source-local.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: huntarr-config-backup-source-local - namespace: huntarr - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: huntarr - app.kubernetes.io/part-of: huntarr - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: huntarr-config-backup -spec: - sourcePVC: huntarr-config - trigger: - schedule: 0 8 * * * - restic: - pruneIntervalDays: 7 - repository: huntarr-config-backup-secret-local - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/huntarr/ReplicationSource-huntarr-config-backup-source-remote.yaml b/clusters/cl01tl/manifests/huntarr/ReplicationSource-huntarr-config-backup-source-remote.yaml deleted file mode 100644 index cc817e89d..000000000 --- a/clusters/cl01tl/manifests/huntarr/ReplicationSource-huntarr-config-backup-source-remote.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: huntarr-config-backup-source-remote - namespace: huntarr - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: huntarr - app.kubernetes.io/part-of: huntarr - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: huntarr-config-backup -spec: - sourcePVC: huntarr-config - trigger: - schedule: 0 10 * * * - restic: - pruneIntervalDays: 7 - repository: huntarr-config-backup-secret-remote - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/immich/Cluster-immich-postgresql-18-cluster.yaml b/clusters/cl01tl/manifests/immich/Cluster-immich-postgresql-18-cluster.yaml index 7e4a00f96..0f4beb778 100644 --- a/clusters/cl01tl/manifests/immich/Cluster-immich-postgresql-18-cluster.yaml +++ b/clusters/cl01tl/manifests/immich/Cluster-immich-postgresql-18-cluster.yaml @@ -4,11 +4,11 @@ metadata: name: immich-postgresql-18-cluster namespace: immich labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: immich-postgresql-18 app.kubernetes.io/instance: immich app.kubernetes.io/part-of: immich - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: instances: 3 diff --git a/clusters/cl01tl/manifests/immich/ExternalSecret-immich-postgresql-18-backup-garage-local-secret.yaml b/clusters/cl01tl/manifests/immich/ExternalSecret-immich-postgresql-18-backup-garage-local-secret.yaml index 65eeb304e..bdcadddf5 100644 --- a/clusters/cl01tl/manifests/immich/ExternalSecret-immich-postgresql-18-backup-garage-local-secret.yaml +++ b/clusters/cl01tl/manifests/immich/ExternalSecret-immich-postgresql-18-backup-garage-local-secret.yaml @@ -4,11 +4,11 @@ metadata: name: immich-postgresql-18-backup-garage-local-secret namespace: immich labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: immich-postgresql-18 app.kubernetes.io/instance: immich app.kubernetes.io/part-of: immich - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: immich-postgresql-18-backup-garage-local-secret spec: diff --git a/clusters/cl01tl/manifests/immich/ExternalSecret-immich-postgresql-18-recovery-secret.yaml b/clusters/cl01tl/manifests/immich/ExternalSecret-immich-postgresql-18-recovery-secret.yaml index ab5da0522..5e641e815 100644 --- a/clusters/cl01tl/manifests/immich/ExternalSecret-immich-postgresql-18-recovery-secret.yaml +++ b/clusters/cl01tl/manifests/immich/ExternalSecret-immich-postgresql-18-recovery-secret.yaml @@ -4,11 +4,11 @@ metadata: name: immich-postgresql-18-recovery-secret namespace: immich labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: immich-postgresql-18 app.kubernetes.io/instance: immich app.kubernetes.io/part-of: immich - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: immich-postgresql-18-recovery-secret spec: diff --git a/clusters/cl01tl/manifests/immich/ObjectStore-immich-postgresql-18-backup-garage-local.yaml b/clusters/cl01tl/manifests/immich/ObjectStore-immich-postgresql-18-backup-garage-local.yaml index 0b315fe09..1aa380814 100644 --- a/clusters/cl01tl/manifests/immich/ObjectStore-immich-postgresql-18-backup-garage-local.yaml +++ b/clusters/cl01tl/manifests/immich/ObjectStore-immich-postgresql-18-backup-garage-local.yaml @@ -4,11 +4,11 @@ metadata: name: immich-postgresql-18-backup-garage-local namespace: immich labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: immich-postgresql-18 app.kubernetes.io/instance: immich app.kubernetes.io/part-of: immich - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: immich-postgresql-18-backup-garage-local spec: diff --git a/clusters/cl01tl/manifests/immich/ObjectStore-immich-postgresql-18-recovery.yaml b/clusters/cl01tl/manifests/immich/ObjectStore-immich-postgresql-18-recovery.yaml index b5a6a033a..54982b66e 100644 --- a/clusters/cl01tl/manifests/immich/ObjectStore-immich-postgresql-18-recovery.yaml +++ b/clusters/cl01tl/manifests/immich/ObjectStore-immich-postgresql-18-recovery.yaml @@ -4,11 +4,11 @@ metadata: name: "immich-postgresql-18-recovery" namespace: immich labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: immich-postgresql-18 app.kubernetes.io/instance: immich app.kubernetes.io/part-of: immich - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "immich-postgresql-18-recovery" spec: diff --git a/clusters/cl01tl/manifests/immich/PrometheusRule-immich-postgresql-18-alert-rules.yaml b/clusters/cl01tl/manifests/immich/PrometheusRule-immich-postgresql-18-alert-rules.yaml index 2db805106..63af3d800 100644 --- a/clusters/cl01tl/manifests/immich/PrometheusRule-immich-postgresql-18-alert-rules.yaml +++ b/clusters/cl01tl/manifests/immich/PrometheusRule-immich-postgresql-18-alert-rules.yaml @@ -4,11 +4,11 @@ metadata: name: immich-postgresql-18-alert-rules namespace: immich labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: immich-postgresql-18 app.kubernetes.io/instance: immich app.kubernetes.io/part-of: immich - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: groups: @@ -21,7 +21,7 @@ spec: Pod {{ $labels.pod }} has been waiting for longer than 5 minutes expr: | - cnpg_backends_waiting_total{namespace="immich"} > 300 + cnpg_backends_waiting_total > 300 for: 1m labels: severity: warning @@ -34,7 +34,7 @@ spec: There are over 10 deadlock conflicts in {{ $labels.pod }} expr: | - cnpg_pg_stat_database_deadlocks{namespace="immich"} > 10 + cnpg_pg_stat_database_deadlocks > 10 for: 1m labels: severity: warning @@ -151,7 +151,7 @@ spec: CloudNativePG Cluster Pod {{ $labels.pod }} is taking more than 5 minutes (300 seconds) for a query. expr: |- - cnpg_backends_max_tx_duration_seconds{namespace="immich"} > 300 + cnpg_backends_max_tx_duration_seconds > 300 for: 1m labels: severity: warning @@ -222,7 +222,7 @@ spec: Over 300,000,000 transactions from frozen xid on pod {{ $labels.pod }} expr: | - cnpg_pg_database_xid_age{namespace="immich"} > 300000000 + cnpg_pg_database_xid_age > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery{namespace="immich"} > cnpg_pg_replication_is_wal_receiver_up{namespace="immich"} + cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up for: 1m labels: severity: warning diff --git a/clusters/cl01tl/manifests/immich/ScheduledBackup-immich-postgresql-18-scheduled-backup-live-backup.yaml b/clusters/cl01tl/manifests/immich/ScheduledBackup-immich-postgresql-18-scheduled-backup-live-backup.yaml index c699765d1..305f45513 100644 --- a/clusters/cl01tl/manifests/immich/ScheduledBackup-immich-postgresql-18-scheduled-backup-live-backup.yaml +++ b/clusters/cl01tl/manifests/immich/ScheduledBackup-immich-postgresql-18-scheduled-backup-live-backup.yaml @@ -4,11 +4,11 @@ metadata: name: "immich-postgresql-18-scheduled-backup-live-backup" namespace: immich labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: immich-postgresql-18 app.kubernetes.io/instance: immich app.kubernetes.io/part-of: immich - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "immich-postgresql-18-scheduled-backup-live-backup" spec: diff --git a/clusters/cl01tl/manifests/jellyfin/ExternalSecret-jellyfin-config-backup-secret-external.yaml b/clusters/cl01tl/manifests/jellyfin/ExternalSecret-jellyfin-config-backup-secret-external.yaml index 85d4ccac6..087b150f3 100644 --- a/clusters/cl01tl/manifests/jellyfin/ExternalSecret-jellyfin-config-backup-secret-external.yaml +++ b/clusters/cl01tl/manifests/jellyfin/ExternalSecret-jellyfin-config-backup-secret-external.yaml @@ -4,10 +4,10 @@ metadata: name: jellyfin-config-backup-secret-external namespace: jellyfin labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: jellyfin app.kubernetes.io/part-of: jellyfin - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: jellyfin-config-backup-secret-external spec: diff --git a/clusters/cl01tl/manifests/jellyfin/ExternalSecret-jellyfin-config-backup-secret-local.yaml b/clusters/cl01tl/manifests/jellyfin/ExternalSecret-jellyfin-config-backup-secret-local.yaml deleted file mode 100644 index dafdd217c..000000000 --- a/clusters/cl01tl/manifests/jellyfin/ExternalSecret-jellyfin-config-backup-secret-local.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: jellyfin-config-backup-secret-local - namespace: jellyfin - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: jellyfin - app.kubernetes.io/part-of: jellyfin - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: jellyfin-config-backup-secret-local -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/jellyfin/jellyfin-config" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/jellyfin/ExternalSecret-jellyfin-config-backup-secret-remote.yaml b/clusters/cl01tl/manifests/jellyfin/ExternalSecret-jellyfin-config-backup-secret-remote.yaml deleted file mode 100644 index ce7846ad0..000000000 --- a/clusters/cl01tl/manifests/jellyfin/ExternalSecret-jellyfin-config-backup-secret-remote.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: jellyfin-config-backup-secret-remote - namespace: jellyfin - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: jellyfin - app.kubernetes.io/part-of: jellyfin - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: jellyfin-config-backup-secret-remote -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/jellyfin/jellyfin-config" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/jellyfin/ReplicationSource-jellyfin-config-backup-source-external.yaml b/clusters/cl01tl/manifests/jellyfin/ReplicationSource-jellyfin-config-backup-source-external.yaml index fbfefd6cc..b11042894 100644 --- a/clusters/cl01tl/manifests/jellyfin/ReplicationSource-jellyfin-config-backup-source-external.yaml +++ b/clusters/cl01tl/manifests/jellyfin/ReplicationSource-jellyfin-config-backup-source-external.yaml @@ -4,16 +4,16 @@ metadata: name: jellyfin-config-backup-source-external namespace: jellyfin labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: jellyfin app.kubernetes.io/part-of: jellyfin - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: jellyfin-config-backup spec: sourcePVC: jellyfin-config trigger: - schedule: 0 9 * * * + schedule: 30 9 * * * restic: pruneIntervalDays: 7 repository: jellyfin-config-backup-secret-external diff --git a/clusters/cl01tl/manifests/jellyfin/ReplicationSource-jellyfin-config-backup-source-local.yaml b/clusters/cl01tl/manifests/jellyfin/ReplicationSource-jellyfin-config-backup-source-local.yaml deleted file mode 100644 index a9b1ca319..000000000 --- a/clusters/cl01tl/manifests/jellyfin/ReplicationSource-jellyfin-config-backup-source-local.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: jellyfin-config-backup-source-local - namespace: jellyfin - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: jellyfin - app.kubernetes.io/part-of: jellyfin - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: jellyfin-config-backup -spec: - sourcePVC: jellyfin-config - trigger: - schedule: 0 8 * * * - restic: - pruneIntervalDays: 7 - repository: jellyfin-config-backup-secret-local - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 10Gi diff --git a/clusters/cl01tl/manifests/jellyfin/ReplicationSource-jellyfin-config-backup-source-remote.yaml b/clusters/cl01tl/manifests/jellyfin/ReplicationSource-jellyfin-config-backup-source-remote.yaml deleted file mode 100644 index 0024ce250..000000000 --- a/clusters/cl01tl/manifests/jellyfin/ReplicationSource-jellyfin-config-backup-source-remote.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: jellyfin-config-backup-source-remote - namespace: jellyfin - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: jellyfin - app.kubernetes.io/part-of: jellyfin - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: jellyfin-config-backup -spec: - sourcePVC: jellyfin-config - trigger: - schedule: 0 10 * * * - restic: - pruneIntervalDays: 7 - repository: jellyfin-config-backup-secret-remote - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 10Gi diff --git a/clusters/cl01tl/manifests/jellystat/Cluster-jellystat-postgresql-18-cluster.yaml b/clusters/cl01tl/manifests/jellystat/Cluster-jellystat-postgresql-18-cluster.yaml index 8549e7a38..1207905f5 100644 --- a/clusters/cl01tl/manifests/jellystat/Cluster-jellystat-postgresql-18-cluster.yaml +++ b/clusters/cl01tl/manifests/jellystat/Cluster-jellystat-postgresql-18-cluster.yaml @@ -4,11 +4,11 @@ metadata: name: jellystat-postgresql-18-cluster namespace: jellystat labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: jellystat-postgresql-18 app.kubernetes.io/instance: jellystat app.kubernetes.io/part-of: jellystat - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: instances: 3 diff --git a/clusters/cl01tl/manifests/jellystat/ExternalSecret-jellystat-postgresql-18-backup-garage-local-secret.yaml b/clusters/cl01tl/manifests/jellystat/ExternalSecret-jellystat-postgresql-18-backup-garage-local-secret.yaml index de7f6d70b..31dbbe90e 100644 --- a/clusters/cl01tl/manifests/jellystat/ExternalSecret-jellystat-postgresql-18-backup-garage-local-secret.yaml +++ b/clusters/cl01tl/manifests/jellystat/ExternalSecret-jellystat-postgresql-18-backup-garage-local-secret.yaml @@ -4,11 +4,11 @@ metadata: name: jellystat-postgresql-18-backup-garage-local-secret namespace: jellystat labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: jellystat-postgresql-18 app.kubernetes.io/instance: jellystat app.kubernetes.io/part-of: jellystat - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: jellystat-postgresql-18-backup-garage-local-secret spec: diff --git a/clusters/cl01tl/manifests/jellystat/ExternalSecret-jellystat-postgresql-18-recovery-secret.yaml b/clusters/cl01tl/manifests/jellystat/ExternalSecret-jellystat-postgresql-18-recovery-secret.yaml index 530387bf3..50b315e17 100644 --- a/clusters/cl01tl/manifests/jellystat/ExternalSecret-jellystat-postgresql-18-recovery-secret.yaml +++ b/clusters/cl01tl/manifests/jellystat/ExternalSecret-jellystat-postgresql-18-recovery-secret.yaml @@ -4,11 +4,11 @@ metadata: name: jellystat-postgresql-18-recovery-secret namespace: jellystat labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: jellystat-postgresql-18 app.kubernetes.io/instance: jellystat app.kubernetes.io/part-of: jellystat - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: jellystat-postgresql-18-recovery-secret spec: diff --git a/clusters/cl01tl/manifests/jellystat/ObjectStore-jellystat-postgresql-18-backup-garage-local.yaml b/clusters/cl01tl/manifests/jellystat/ObjectStore-jellystat-postgresql-18-backup-garage-local.yaml index 3a095b64c..919fb1f90 100644 --- a/clusters/cl01tl/manifests/jellystat/ObjectStore-jellystat-postgresql-18-backup-garage-local.yaml +++ b/clusters/cl01tl/manifests/jellystat/ObjectStore-jellystat-postgresql-18-backup-garage-local.yaml @@ -4,11 +4,11 @@ metadata: name: jellystat-postgresql-18-backup-garage-local namespace: jellystat labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: jellystat-postgresql-18 app.kubernetes.io/instance: jellystat app.kubernetes.io/part-of: jellystat - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: jellystat-postgresql-18-backup-garage-local spec: diff --git a/clusters/cl01tl/manifests/jellystat/ObjectStore-jellystat-postgresql-18-recovery.yaml b/clusters/cl01tl/manifests/jellystat/ObjectStore-jellystat-postgresql-18-recovery.yaml index 15e916506..23ba46bd0 100644 --- a/clusters/cl01tl/manifests/jellystat/ObjectStore-jellystat-postgresql-18-recovery.yaml +++ b/clusters/cl01tl/manifests/jellystat/ObjectStore-jellystat-postgresql-18-recovery.yaml @@ -4,11 +4,11 @@ metadata: name: "jellystat-postgresql-18-recovery" namespace: jellystat labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: jellystat-postgresql-18 app.kubernetes.io/instance: jellystat app.kubernetes.io/part-of: jellystat - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "jellystat-postgresql-18-recovery" spec: diff --git a/clusters/cl01tl/manifests/jellystat/PrometheusRule-jellystat-postgresql-18-alert-rules.yaml b/clusters/cl01tl/manifests/jellystat/PrometheusRule-jellystat-postgresql-18-alert-rules.yaml index 2d88307d8..50bce0e97 100644 --- a/clusters/cl01tl/manifests/jellystat/PrometheusRule-jellystat-postgresql-18-alert-rules.yaml +++ b/clusters/cl01tl/manifests/jellystat/PrometheusRule-jellystat-postgresql-18-alert-rules.yaml @@ -4,11 +4,11 @@ metadata: name: jellystat-postgresql-18-alert-rules namespace: jellystat labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: jellystat-postgresql-18 app.kubernetes.io/instance: jellystat app.kubernetes.io/part-of: jellystat - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: groups: @@ -21,7 +21,7 @@ spec: Pod {{ $labels.pod }} has been waiting for longer than 5 minutes expr: | - cnpg_backends_waiting_total{namespace="jellystat"} > 300 + cnpg_backends_waiting_total > 300 for: 1m labels: severity: warning @@ -34,7 +34,7 @@ spec: There are over 10 deadlock conflicts in {{ $labels.pod }} expr: | - cnpg_pg_stat_database_deadlocks{namespace="jellystat"} > 10 + cnpg_pg_stat_database_deadlocks > 10 for: 1m labels: severity: warning @@ -151,7 +151,7 @@ spec: CloudNativePG Cluster Pod {{ $labels.pod }} is taking more than 5 minutes (300 seconds) for a query. expr: |- - cnpg_backends_max_tx_duration_seconds{namespace="jellystat"} > 300 + cnpg_backends_max_tx_duration_seconds > 300 for: 1m labels: severity: warning @@ -222,7 +222,7 @@ spec: Over 300,000,000 transactions from frozen xid on pod {{ $labels.pod }} expr: | - cnpg_pg_database_xid_age{namespace="jellystat"} > 300000000 + cnpg_pg_database_xid_age > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery{namespace="jellystat"} > cnpg_pg_replication_is_wal_receiver_up{namespace="jellystat"} + cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up for: 1m labels: severity: warning diff --git a/clusters/cl01tl/manifests/jellystat/ScheduledBackup-jellystat-postgresql-18-scheduled-backup-live-backup.yaml b/clusters/cl01tl/manifests/jellystat/ScheduledBackup-jellystat-postgresql-18-scheduled-backup-live-backup.yaml index 9edec361e..5a8a8486f 100644 --- a/clusters/cl01tl/manifests/jellystat/ScheduledBackup-jellystat-postgresql-18-scheduled-backup-live-backup.yaml +++ b/clusters/cl01tl/manifests/jellystat/ScheduledBackup-jellystat-postgresql-18-scheduled-backup-live-backup.yaml @@ -4,11 +4,11 @@ metadata: name: "jellystat-postgresql-18-scheduled-backup-live-backup" namespace: jellystat labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: jellystat-postgresql-18 app.kubernetes.io/instance: jellystat app.kubernetes.io/part-of: jellystat - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "jellystat-postgresql-18-scheduled-backup-live-backup" spec: diff --git a/clusters/cl01tl/manifests/karakeep/ExternalSecret-karakeep-backup-secret-external.yaml b/clusters/cl01tl/manifests/karakeep/ExternalSecret-karakeep-backup-secret-external.yaml index 15fa31360..ea14aeed4 100644 --- a/clusters/cl01tl/manifests/karakeep/ExternalSecret-karakeep-backup-secret-external.yaml +++ b/clusters/cl01tl/manifests/karakeep/ExternalSecret-karakeep-backup-secret-external.yaml @@ -4,10 +4,10 @@ metadata: name: karakeep-backup-secret-external namespace: karakeep labels: - helm.sh/chart: volsync-target-data-0.6.0 + helm.sh/chart: volsync-target-data-0.7.0 app.kubernetes.io/instance: karakeep app.kubernetes.io/part-of: karakeep - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: karakeep-backup-secret-external spec: diff --git a/clusters/cl01tl/manifests/karakeep/ExternalSecret-karakeep-backup-secret-local.yaml b/clusters/cl01tl/manifests/karakeep/ExternalSecret-karakeep-backup-secret-local.yaml deleted file mode 100644 index 20b22f162..000000000 --- a/clusters/cl01tl/manifests/karakeep/ExternalSecret-karakeep-backup-secret-local.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: karakeep-backup-secret-local - namespace: karakeep - labels: - helm.sh/chart: volsync-target-data-0.6.0 - app.kubernetes.io/instance: karakeep - app.kubernetes.io/part-of: karakeep - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: karakeep-backup-secret-local -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/karakeep/karakeep" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/karakeep/ExternalSecret-karakeep-backup-secret-remote.yaml b/clusters/cl01tl/manifests/karakeep/ExternalSecret-karakeep-backup-secret-remote.yaml deleted file mode 100644 index 67f49cc0a..000000000 --- a/clusters/cl01tl/manifests/karakeep/ExternalSecret-karakeep-backup-secret-remote.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: karakeep-backup-secret-remote - namespace: karakeep - labels: - helm.sh/chart: volsync-target-data-0.6.0 - app.kubernetes.io/instance: karakeep - app.kubernetes.io/part-of: karakeep - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: karakeep-backup-secret-remote -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/karakeep/karakeep" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/karakeep/ReplicationSource-karakeep-backup-source-external.yaml b/clusters/cl01tl/manifests/karakeep/ReplicationSource-karakeep-backup-source-external.yaml index 274fbc772..b68e3851b 100644 --- a/clusters/cl01tl/manifests/karakeep/ReplicationSource-karakeep-backup-source-external.yaml +++ b/clusters/cl01tl/manifests/karakeep/ReplicationSource-karakeep-backup-source-external.yaml @@ -4,16 +4,16 @@ metadata: name: karakeep-backup-source-external namespace: karakeep labels: - helm.sh/chart: volsync-target-data-0.6.0 + helm.sh/chart: volsync-target-data-0.7.0 app.kubernetes.io/instance: karakeep app.kubernetes.io/part-of: karakeep - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: karakeep-backup spec: sourcePVC: karakeep trigger: - schedule: 0 9 * * * + schedule: 34 9 * * * restic: pruneIntervalDays: 7 repository: karakeep-backup-secret-external diff --git a/clusters/cl01tl/manifests/karakeep/ReplicationSource-karakeep-backup-source-remote.yaml b/clusters/cl01tl/manifests/karakeep/ReplicationSource-karakeep-backup-source-remote.yaml deleted file mode 100644 index 87606a93c..000000000 --- a/clusters/cl01tl/manifests/karakeep/ReplicationSource-karakeep-backup-source-remote.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: karakeep-backup-source-remote - namespace: karakeep - labels: - helm.sh/chart: volsync-target-data-0.6.0 - app.kubernetes.io/instance: karakeep - app.kubernetes.io/part-of: karakeep - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: karakeep-backup -spec: - sourcePVC: karakeep - trigger: - schedule: 0 10 * * * - restic: - pruneIntervalDays: 7 - repository: karakeep-backup-secret-remote - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/komodo/Cluster-komodo-postgresql-17-fdb-cluster.yaml b/clusters/cl01tl/manifests/komodo/Cluster-komodo-postgresql-17-fdb-cluster.yaml index 5b9cfb6eb..13104c699 100644 --- a/clusters/cl01tl/manifests/komodo/Cluster-komodo-postgresql-17-fdb-cluster.yaml +++ b/clusters/cl01tl/manifests/komodo/Cluster-komodo-postgresql-17-fdb-cluster.yaml @@ -4,11 +4,11 @@ metadata: name: komodo-postgresql-17-fdb-cluster namespace: komodo labels: - helm.sh/chart: postgresql-17-fdb-cluster-7.4.5 + helm.sh/chart: postgresql-17-fdb-cluster-7.4.4 app.kubernetes.io/name: komodo-postgresql-17-fdb app.kubernetes.io/instance: komodo app.kubernetes.io/part-of: komodo - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: instances: 3 diff --git a/clusters/cl01tl/manifests/komodo/ExternalSecret-komodo-postgresql-17-fdb-backup-garage-local-secret.yaml b/clusters/cl01tl/manifests/komodo/ExternalSecret-komodo-postgresql-17-fdb-backup-garage-local-secret.yaml index 573154389..b1bbc3a48 100644 --- a/clusters/cl01tl/manifests/komodo/ExternalSecret-komodo-postgresql-17-fdb-backup-garage-local-secret.yaml +++ b/clusters/cl01tl/manifests/komodo/ExternalSecret-komodo-postgresql-17-fdb-backup-garage-local-secret.yaml @@ -4,11 +4,11 @@ metadata: name: komodo-postgresql-17-fdb-backup-garage-local-secret namespace: komodo labels: - helm.sh/chart: postgresql-17-fdb-cluster-7.4.5 + helm.sh/chart: postgresql-17-fdb-cluster-7.4.4 app.kubernetes.io/name: komodo-postgresql-17-fdb app.kubernetes.io/instance: komodo app.kubernetes.io/part-of: komodo - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: komodo-postgresql-17-fdb-backup-garage-local-secret spec: diff --git a/clusters/cl01tl/manifests/komodo/ExternalSecret-komodo-postgresql-17-fdb-recovery-secret.yaml b/clusters/cl01tl/manifests/komodo/ExternalSecret-komodo-postgresql-17-fdb-recovery-secret.yaml index ada3c5603..eac46402f 100644 --- a/clusters/cl01tl/manifests/komodo/ExternalSecret-komodo-postgresql-17-fdb-recovery-secret.yaml +++ b/clusters/cl01tl/manifests/komodo/ExternalSecret-komodo-postgresql-17-fdb-recovery-secret.yaml @@ -4,11 +4,11 @@ metadata: name: komodo-postgresql-17-fdb-recovery-secret namespace: komodo labels: - helm.sh/chart: postgresql-17-fdb-cluster-7.4.5 + helm.sh/chart: postgresql-17-fdb-cluster-7.4.4 app.kubernetes.io/name: komodo-postgresql-17-fdb app.kubernetes.io/instance: komodo app.kubernetes.io/part-of: komodo - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: komodo-postgresql-17-fdb-recovery-secret spec: diff --git a/clusters/cl01tl/manifests/komodo/ObjectStore-komodo-postgresql-17-fdb-backup-garage-local.yaml b/clusters/cl01tl/manifests/komodo/ObjectStore-komodo-postgresql-17-fdb-backup-garage-local.yaml index 939b76052..5ee393229 100644 --- a/clusters/cl01tl/manifests/komodo/ObjectStore-komodo-postgresql-17-fdb-backup-garage-local.yaml +++ b/clusters/cl01tl/manifests/komodo/ObjectStore-komodo-postgresql-17-fdb-backup-garage-local.yaml @@ -4,11 +4,11 @@ metadata: name: komodo-postgresql-17-fdb-backup-garage-local namespace: komodo labels: - helm.sh/chart: postgresql-17-fdb-cluster-7.4.5 + helm.sh/chart: postgresql-17-fdb-cluster-7.4.4 app.kubernetes.io/name: komodo-postgresql-17-fdb app.kubernetes.io/instance: komodo app.kubernetes.io/part-of: komodo - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: komodo-postgresql-17-fdb-backup-garage-local spec: diff --git a/clusters/cl01tl/manifests/komodo/ObjectStore-komodo-postgresql-17-fdb-recovery.yaml b/clusters/cl01tl/manifests/komodo/ObjectStore-komodo-postgresql-17-fdb-recovery.yaml index d264c9126..b9a694f81 100644 --- a/clusters/cl01tl/manifests/komodo/ObjectStore-komodo-postgresql-17-fdb-recovery.yaml +++ b/clusters/cl01tl/manifests/komodo/ObjectStore-komodo-postgresql-17-fdb-recovery.yaml @@ -4,11 +4,11 @@ metadata: name: "komodo-postgresql-17-fdb-recovery" namespace: komodo labels: - helm.sh/chart: postgresql-17-fdb-cluster-7.4.5 + helm.sh/chart: postgresql-17-fdb-cluster-7.4.4 app.kubernetes.io/name: komodo-postgresql-17-fdb app.kubernetes.io/instance: komodo app.kubernetes.io/part-of: komodo - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "komodo-postgresql-17-fdb-recovery" spec: diff --git a/clusters/cl01tl/manifests/komodo/PrometheusRule-komodo-postgresql-17-fdb-alert-rules.yaml b/clusters/cl01tl/manifests/komodo/PrometheusRule-komodo-postgresql-17-fdb-alert-rules.yaml index a04fbdf81..9879cb3ce 100644 --- a/clusters/cl01tl/manifests/komodo/PrometheusRule-komodo-postgresql-17-fdb-alert-rules.yaml +++ b/clusters/cl01tl/manifests/komodo/PrometheusRule-komodo-postgresql-17-fdb-alert-rules.yaml @@ -4,11 +4,11 @@ metadata: name: komodo-postgresql-17-fdb-alert-rules namespace: komodo labels: - helm.sh/chart: postgresql-17-fdb-cluster-7.4.5 + helm.sh/chart: postgresql-17-fdb-cluster-7.4.4 app.kubernetes.io/name: komodo-postgresql-17-fdb app.kubernetes.io/instance: komodo app.kubernetes.io/part-of: komodo - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: groups: @@ -21,7 +21,7 @@ spec: Pod {{ $labels.pod }} has been waiting for longer than 5 minutes expr: | - cnpg_backends_waiting_total{namespace="komodo"} > 300 + cnpg_backends_waiting_total > 300 for: 1m labels: severity: warning @@ -34,7 +34,7 @@ spec: There are over 10 deadlock conflicts in {{ $labels.pod }} expr: | - cnpg_pg_stat_database_deadlocks{namespace="komodo"} > 10 + cnpg_pg_stat_database_deadlocks > 10 for: 1m labels: severity: warning @@ -151,7 +151,7 @@ spec: CloudNativePG Cluster Pod {{ $labels.pod }} is taking more than 5 minutes (300 seconds) for a query. expr: |- - cnpg_backends_max_tx_duration_seconds{namespace="komodo"} > 300 + cnpg_backends_max_tx_duration_seconds > 300 for: 1m labels: severity: warning @@ -222,7 +222,7 @@ spec: Over 300,000,000 transactions from frozen xid on pod {{ $labels.pod }} expr: | - cnpg_pg_database_xid_age{namespace="komodo"} > 300000000 + cnpg_pg_database_xid_age > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery{namespace="komodo"} > cnpg_pg_replication_is_wal_receiver_up{namespace="komodo"} + cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up for: 1m labels: severity: warning diff --git a/clusters/cl01tl/manifests/komodo/ScheduledBackup-komodo-postgresql-17-fdb-scheduled-backup-live-backup.yaml b/clusters/cl01tl/manifests/komodo/ScheduledBackup-komodo-postgresql-17-fdb-scheduled-backup-live-backup.yaml index 229f226eb..c6039092a 100644 --- a/clusters/cl01tl/manifests/komodo/ScheduledBackup-komodo-postgresql-17-fdb-scheduled-backup-live-backup.yaml +++ b/clusters/cl01tl/manifests/komodo/ScheduledBackup-komodo-postgresql-17-fdb-scheduled-backup-live-backup.yaml @@ -4,11 +4,11 @@ metadata: name: "komodo-postgresql-17-fdb-scheduled-backup-live-backup" namespace: komodo labels: - helm.sh/chart: postgresql-17-fdb-cluster-7.4.5 + helm.sh/chart: postgresql-17-fdb-cluster-7.4.4 app.kubernetes.io/name: komodo-postgresql-17-fdb app.kubernetes.io/instance: komodo app.kubernetes.io/part-of: komodo - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "komodo-postgresql-17-fdb-scheduled-backup-live-backup" spec: diff --git a/clusters/cl01tl/manifests/libation/ExternalSecret-libation-backup-secret-external.yaml b/clusters/cl01tl/manifests/libation/ExternalSecret-libation-backup-secret-external.yaml index 34bbdbbe7..105dcbd69 100644 --- a/clusters/cl01tl/manifests/libation/ExternalSecret-libation-backup-secret-external.yaml +++ b/clusters/cl01tl/manifests/libation/ExternalSecret-libation-backup-secret-external.yaml @@ -4,10 +4,10 @@ metadata: name: libation-backup-secret-external namespace: libation labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: libation app.kubernetes.io/part-of: libation - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: libation-backup-secret-external spec: diff --git a/clusters/cl01tl/manifests/libation/ExternalSecret-libation-backup-secret-local.yaml b/clusters/cl01tl/manifests/libation/ExternalSecret-libation-backup-secret-local.yaml deleted file mode 100644 index 55b702abb..000000000 --- a/clusters/cl01tl/manifests/libation/ExternalSecret-libation-backup-secret-local.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: libation-backup-secret-local - namespace: libation - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: libation - app.kubernetes.io/part-of: libation - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: libation-backup-secret-local -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/libation/libation" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/libation/ExternalSecret-libation-backup-secret-remote.yaml b/clusters/cl01tl/manifests/libation/ExternalSecret-libation-backup-secret-remote.yaml deleted file mode 100644 index d09e1357c..000000000 --- a/clusters/cl01tl/manifests/libation/ExternalSecret-libation-backup-secret-remote.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: libation-backup-secret-remote - namespace: libation - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: libation - app.kubernetes.io/part-of: libation - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: libation-backup-secret-remote -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/libation/libation" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/libation/ReplicationSource-libation-backup-source-external.yaml b/clusters/cl01tl/manifests/libation/ReplicationSource-libation-backup-source-external.yaml index ea8249eba..c292205f8 100644 --- a/clusters/cl01tl/manifests/libation/ReplicationSource-libation-backup-source-external.yaml +++ b/clusters/cl01tl/manifests/libation/ReplicationSource-libation-backup-source-external.yaml @@ -4,16 +4,16 @@ metadata: name: libation-backup-source-external namespace: libation labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: libation app.kubernetes.io/part-of: libation - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: libation-backup spec: sourcePVC: libation trigger: - schedule: 0 9 * * * + schedule: 36 9 * * * restic: pruneIntervalDays: 7 repository: libation-backup-secret-external diff --git a/clusters/cl01tl/manifests/libation/ReplicationSource-libation-backup-source-local.yaml b/clusters/cl01tl/manifests/libation/ReplicationSource-libation-backup-source-local.yaml deleted file mode 100644 index e58aaaea0..000000000 --- a/clusters/cl01tl/manifests/libation/ReplicationSource-libation-backup-source-local.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: libation-backup-source-local - namespace: libation - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: libation - app.kubernetes.io/part-of: libation - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: libation-backup -spec: - sourcePVC: libation - trigger: - schedule: 0 8 * * * - restic: - pruneIntervalDays: 7 - repository: libation-backup-secret-local - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/libation/ReplicationSource-libation-backup-source-remote.yaml b/clusters/cl01tl/manifests/libation/ReplicationSource-libation-backup-source-remote.yaml deleted file mode 100644 index 87f1e20ce..000000000 --- a/clusters/cl01tl/manifests/libation/ReplicationSource-libation-backup-source-remote.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: libation-backup-source-remote - namespace: libation - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: libation - app.kubernetes.io/part-of: libation - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: libation-backup -spec: - sourcePVC: libation - trigger: - schedule: 0 10 * * * - restic: - pruneIntervalDays: 7 - repository: libation-backup-secret-remote - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/lidarr/Cluster-lidarr-postgresql-18-cluster.yaml b/clusters/cl01tl/manifests/lidarr/Cluster-lidarr-postgresql-18-cluster.yaml index 841c815bb..8aa218c34 100644 --- a/clusters/cl01tl/manifests/lidarr/Cluster-lidarr-postgresql-18-cluster.yaml +++ b/clusters/cl01tl/manifests/lidarr/Cluster-lidarr-postgresql-18-cluster.yaml @@ -4,11 +4,11 @@ metadata: name: lidarr-postgresql-18-cluster namespace: lidarr labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: lidarr-postgresql-18 app.kubernetes.io/instance: lidarr app.kubernetes.io/part-of: lidarr - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: instances: 3 diff --git a/clusters/cl01tl/manifests/lidarr/ExternalSecret-lidarr-postgresql-18-backup-garage-local-secret.yaml b/clusters/cl01tl/manifests/lidarr/ExternalSecret-lidarr-postgresql-18-backup-garage-local-secret.yaml index 2811a5f89..b43bb32cd 100644 --- a/clusters/cl01tl/manifests/lidarr/ExternalSecret-lidarr-postgresql-18-backup-garage-local-secret.yaml +++ b/clusters/cl01tl/manifests/lidarr/ExternalSecret-lidarr-postgresql-18-backup-garage-local-secret.yaml @@ -4,11 +4,11 @@ metadata: name: lidarr-postgresql-18-backup-garage-local-secret namespace: lidarr labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: lidarr-postgresql-18 app.kubernetes.io/instance: lidarr app.kubernetes.io/part-of: lidarr - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: lidarr-postgresql-18-backup-garage-local-secret spec: diff --git a/clusters/cl01tl/manifests/lidarr/ExternalSecret-lidarr-postgresql-18-recovery-secret.yaml b/clusters/cl01tl/manifests/lidarr/ExternalSecret-lidarr-postgresql-18-recovery-secret.yaml index 535230478..e3f0bf1bf 100644 --- a/clusters/cl01tl/manifests/lidarr/ExternalSecret-lidarr-postgresql-18-recovery-secret.yaml +++ b/clusters/cl01tl/manifests/lidarr/ExternalSecret-lidarr-postgresql-18-recovery-secret.yaml @@ -4,11 +4,11 @@ metadata: name: lidarr-postgresql-18-recovery-secret namespace: lidarr labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: lidarr-postgresql-18 app.kubernetes.io/instance: lidarr app.kubernetes.io/part-of: lidarr - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: lidarr-postgresql-18-recovery-secret spec: diff --git a/clusters/cl01tl/manifests/lidarr/ObjectStore-lidarr-postgresql-18-backup-garage-local.yaml b/clusters/cl01tl/manifests/lidarr/ObjectStore-lidarr-postgresql-18-backup-garage-local.yaml index f8e98fa71..34ebd70d5 100644 --- a/clusters/cl01tl/manifests/lidarr/ObjectStore-lidarr-postgresql-18-backup-garage-local.yaml +++ b/clusters/cl01tl/manifests/lidarr/ObjectStore-lidarr-postgresql-18-backup-garage-local.yaml @@ -4,11 +4,11 @@ metadata: name: lidarr-postgresql-18-backup-garage-local namespace: lidarr labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: lidarr-postgresql-18 app.kubernetes.io/instance: lidarr app.kubernetes.io/part-of: lidarr - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: lidarr-postgresql-18-backup-garage-local spec: diff --git a/clusters/cl01tl/manifests/lidarr/ObjectStore-lidarr-postgresql-18-recovery.yaml b/clusters/cl01tl/manifests/lidarr/ObjectStore-lidarr-postgresql-18-recovery.yaml index 2538c228e..c2b66b5a2 100644 --- a/clusters/cl01tl/manifests/lidarr/ObjectStore-lidarr-postgresql-18-recovery.yaml +++ b/clusters/cl01tl/manifests/lidarr/ObjectStore-lidarr-postgresql-18-recovery.yaml @@ -4,11 +4,11 @@ metadata: name: "lidarr-postgresql-18-recovery" namespace: lidarr labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: lidarr-postgresql-18 app.kubernetes.io/instance: lidarr app.kubernetes.io/part-of: lidarr - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "lidarr-postgresql-18-recovery" spec: diff --git a/clusters/cl01tl/manifests/lidarr/PrometheusRule-lidarr-postgresql-18-alert-rules.yaml b/clusters/cl01tl/manifests/lidarr/PrometheusRule-lidarr-postgresql-18-alert-rules.yaml index b41d8e76f..7e18208b2 100644 --- a/clusters/cl01tl/manifests/lidarr/PrometheusRule-lidarr-postgresql-18-alert-rules.yaml +++ b/clusters/cl01tl/manifests/lidarr/PrometheusRule-lidarr-postgresql-18-alert-rules.yaml @@ -4,11 +4,11 @@ metadata: name: lidarr-postgresql-18-alert-rules namespace: lidarr labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: lidarr-postgresql-18 app.kubernetes.io/instance: lidarr app.kubernetes.io/part-of: lidarr - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: groups: @@ -21,7 +21,7 @@ spec: Pod {{ $labels.pod }} has been waiting for longer than 5 minutes expr: | - cnpg_backends_waiting_total{namespace="lidarr"} > 300 + cnpg_backends_waiting_total > 300 for: 1m labels: severity: warning @@ -34,7 +34,7 @@ spec: There are over 10 deadlock conflicts in {{ $labels.pod }} expr: | - cnpg_pg_stat_database_deadlocks{namespace="lidarr"} > 10 + cnpg_pg_stat_database_deadlocks > 10 for: 1m labels: severity: warning @@ -151,7 +151,7 @@ spec: CloudNativePG Cluster Pod {{ $labels.pod }} is taking more than 5 minutes (300 seconds) for a query. expr: |- - cnpg_backends_max_tx_duration_seconds{namespace="lidarr"} > 300 + cnpg_backends_max_tx_duration_seconds > 300 for: 1m labels: severity: warning @@ -222,7 +222,7 @@ spec: Over 300,000,000 transactions from frozen xid on pod {{ $labels.pod }} expr: | - cnpg_pg_database_xid_age{namespace="lidarr"} > 300000000 + cnpg_pg_database_xid_age > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery{namespace="lidarr"} > cnpg_pg_replication_is_wal_receiver_up{namespace="lidarr"} + cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up for: 1m labels: severity: warning diff --git a/clusters/cl01tl/manifests/lidarr/ScheduledBackup-lidarr-postgresql-18-scheduled-backup-live-backup.yaml b/clusters/cl01tl/manifests/lidarr/ScheduledBackup-lidarr-postgresql-18-scheduled-backup-live-backup.yaml index 472fefbbb..165530be0 100644 --- a/clusters/cl01tl/manifests/lidarr/ScheduledBackup-lidarr-postgresql-18-scheduled-backup-live-backup.yaml +++ b/clusters/cl01tl/manifests/lidarr/ScheduledBackup-lidarr-postgresql-18-scheduled-backup-live-backup.yaml @@ -4,11 +4,11 @@ metadata: name: "lidarr-postgresql-18-scheduled-backup-live-backup" namespace: lidarr labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: lidarr-postgresql-18 app.kubernetes.io/instance: lidarr app.kubernetes.io/part-of: lidarr - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "lidarr-postgresql-18-scheduled-backup-live-backup" spec: diff --git a/clusters/cl01tl/manifests/lidatube/ExternalSecret-lidatube-config-backup-secret-external.yaml b/clusters/cl01tl/manifests/lidatube/ExternalSecret-lidatube-config-backup-secret-external.yaml index 7cd4126a6..79dccfeba 100644 --- a/clusters/cl01tl/manifests/lidatube/ExternalSecret-lidatube-config-backup-secret-external.yaml +++ b/clusters/cl01tl/manifests/lidatube/ExternalSecret-lidatube-config-backup-secret-external.yaml @@ -4,10 +4,10 @@ metadata: name: lidatube-config-backup-secret-external namespace: lidatube labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: lidatube app.kubernetes.io/part-of: lidatube - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: lidatube-config-backup-secret-external spec: diff --git a/clusters/cl01tl/manifests/lidatube/ExternalSecret-lidatube-config-backup-secret-local.yaml b/clusters/cl01tl/manifests/lidatube/ExternalSecret-lidatube-config-backup-secret-local.yaml deleted file mode 100644 index 220498e0a..000000000 --- a/clusters/cl01tl/manifests/lidatube/ExternalSecret-lidatube-config-backup-secret-local.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: lidatube-config-backup-secret-local - namespace: lidatube - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: lidatube - app.kubernetes.io/part-of: lidatube - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: lidatube-config-backup-secret-local -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/lidatube/lidatube-config" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/lidatube/ExternalSecret-lidatube-config-backup-secret-remote.yaml b/clusters/cl01tl/manifests/lidatube/ExternalSecret-lidatube-config-backup-secret-remote.yaml deleted file mode 100644 index fb597dd19..000000000 --- a/clusters/cl01tl/manifests/lidatube/ExternalSecret-lidatube-config-backup-secret-remote.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: lidatube-config-backup-secret-remote - namespace: lidatube - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: lidatube - app.kubernetes.io/part-of: lidatube - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: lidatube-config-backup-secret-remote -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/lidatube/lidatube-config" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/lidatube/ReplicationSource-lidatube-config-backup-source-external.yaml b/clusters/cl01tl/manifests/lidatube/ReplicationSource-lidatube-config-backup-source-external.yaml index 75e533a14..b2df5829a 100644 --- a/clusters/cl01tl/manifests/lidatube/ReplicationSource-lidatube-config-backup-source-external.yaml +++ b/clusters/cl01tl/manifests/lidatube/ReplicationSource-lidatube-config-backup-source-external.yaml @@ -4,16 +4,16 @@ metadata: name: lidatube-config-backup-source-external namespace: lidatube labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: lidatube app.kubernetes.io/part-of: lidatube - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: lidatube-config-backup spec: sourcePVC: lidatube-config trigger: - schedule: 0 9 * * * + schedule: 40 9 * * * restic: pruneIntervalDays: 7 repository: lidatube-config-backup-secret-external diff --git a/clusters/cl01tl/manifests/lidatube/ReplicationSource-lidatube-config-backup-source-local.yaml b/clusters/cl01tl/manifests/lidatube/ReplicationSource-lidatube-config-backup-source-local.yaml deleted file mode 100644 index 67042e33c..000000000 --- a/clusters/cl01tl/manifests/lidatube/ReplicationSource-lidatube-config-backup-source-local.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: lidatube-config-backup-source-local - namespace: lidatube - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: lidatube - app.kubernetes.io/part-of: lidatube - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: lidatube-config-backup -spec: - sourcePVC: lidatube-config - trigger: - schedule: 0 8 * * * - restic: - pruneIntervalDays: 7 - repository: lidatube-config-backup-secret-local - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - moverSecurityContext: - fsGroup: 1000 - fsGroupChangePolicy: OnRootMismatch - runAsGroup: 1000 - runAsUser: 1000 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/lidatube/ReplicationSource-lidatube-config-backup-source-remote.yaml b/clusters/cl01tl/manifests/lidatube/ReplicationSource-lidatube-config-backup-source-remote.yaml deleted file mode 100644 index 8e4d7145e..000000000 --- a/clusters/cl01tl/manifests/lidatube/ReplicationSource-lidatube-config-backup-source-remote.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: lidatube-config-backup-source-remote - namespace: lidatube - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: lidatube - app.kubernetes.io/part-of: lidatube - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: lidatube-config-backup -spec: - sourcePVC: lidatube-config - trigger: - schedule: 0 10 * * * - restic: - pruneIntervalDays: 7 - repository: lidatube-config-backup-secret-remote - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - moverSecurityContext: - fsGroup: 1000 - fsGroupChangePolicy: OnRootMismatch - runAsGroup: 1000 - runAsUser: 1000 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/listenarr/ExternalSecret-listenarr-backup-secret-external.yaml b/clusters/cl01tl/manifests/listenarr/ExternalSecret-listenarr-backup-secret-external.yaml index 22a52365d..8cc1f1790 100644 --- a/clusters/cl01tl/manifests/listenarr/ExternalSecret-listenarr-backup-secret-external.yaml +++ b/clusters/cl01tl/manifests/listenarr/ExternalSecret-listenarr-backup-secret-external.yaml @@ -4,10 +4,10 @@ metadata: name: listenarr-backup-secret-external namespace: listenarr labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: listenarr app.kubernetes.io/part-of: listenarr - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: listenarr-backup-secret-external spec: diff --git a/clusters/cl01tl/manifests/listenarr/ExternalSecret-listenarr-backup-secret-local.yaml b/clusters/cl01tl/manifests/listenarr/ExternalSecret-listenarr-backup-secret-local.yaml deleted file mode 100644 index 3def636e2..000000000 --- a/clusters/cl01tl/manifests/listenarr/ExternalSecret-listenarr-backup-secret-local.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: listenarr-backup-secret-local - namespace: listenarr - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: listenarr - app.kubernetes.io/part-of: listenarr - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: listenarr-backup-secret-local -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/listenarr/listenarr" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/listenarr/ExternalSecret-listenarr-backup-secret-remote.yaml b/clusters/cl01tl/manifests/listenarr/ExternalSecret-listenarr-backup-secret-remote.yaml deleted file mode 100644 index 2c9b15151..000000000 --- a/clusters/cl01tl/manifests/listenarr/ExternalSecret-listenarr-backup-secret-remote.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: listenarr-backup-secret-remote - namespace: listenarr - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: listenarr - app.kubernetes.io/part-of: listenarr - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: listenarr-backup-secret-remote -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/listenarr/listenarr" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/listenarr/ReplicationSource-listenarr-backup-source-external.yaml b/clusters/cl01tl/manifests/listenarr/ReplicationSource-listenarr-backup-source-external.yaml index 9814860ac..73d774233 100644 --- a/clusters/cl01tl/manifests/listenarr/ReplicationSource-listenarr-backup-source-external.yaml +++ b/clusters/cl01tl/manifests/listenarr/ReplicationSource-listenarr-backup-source-external.yaml @@ -4,16 +4,16 @@ metadata: name: listenarr-backup-source-external namespace: listenarr labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: listenarr app.kubernetes.io/part-of: listenarr - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: listenarr-backup spec: sourcePVC: listenarr trigger: - schedule: 0 9 * * * + schedule: 42 9 * * * restic: pruneIntervalDays: 7 repository: listenarr-backup-secret-external diff --git a/clusters/cl01tl/manifests/listenarr/ReplicationSource-listenarr-backup-source-local.yaml b/clusters/cl01tl/manifests/listenarr/ReplicationSource-listenarr-backup-source-local.yaml deleted file mode 100644 index 7af4c4bd8..000000000 --- a/clusters/cl01tl/manifests/listenarr/ReplicationSource-listenarr-backup-source-local.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: listenarr-backup-source-local - namespace: listenarr - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: listenarr - app.kubernetes.io/part-of: listenarr - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: listenarr-backup -spec: - sourcePVC: listenarr - trigger: - schedule: 0 8 * * * - restic: - pruneIntervalDays: 7 - repository: listenarr-backup-secret-local - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - moverSecurityContext: - fsGroup: 1000 - fsGroupChangePolicy: OnRootMismatch - runAsGroup: 1000 - runAsUser: 1000 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/listenarr/ReplicationSource-listenarr-backup-source-remote.yaml b/clusters/cl01tl/manifests/listenarr/ReplicationSource-listenarr-backup-source-remote.yaml deleted file mode 100644 index b04626df2..000000000 --- a/clusters/cl01tl/manifests/listenarr/ReplicationSource-listenarr-backup-source-remote.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: listenarr-backup-source-remote - namespace: listenarr - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: listenarr - app.kubernetes.io/part-of: listenarr - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: listenarr-backup -spec: - sourcePVC: listenarr - trigger: - schedule: 0 10 * * * - restic: - pruneIntervalDays: 7 - repository: listenarr-backup-secret-remote - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - moverSecurityContext: - fsGroup: 1000 - fsGroupChangePolicy: OnRootMismatch - runAsGroup: 1000 - runAsUser: 1000 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/matrix-synapse/Cluster-matrix-synapse-postgresql-18-cluster.yaml b/clusters/cl01tl/manifests/matrix-synapse/Cluster-matrix-synapse-postgresql-18-cluster.yaml index 3afc91e70..360fe84f5 100644 --- a/clusters/cl01tl/manifests/matrix-synapse/Cluster-matrix-synapse-postgresql-18-cluster.yaml +++ b/clusters/cl01tl/manifests/matrix-synapse/Cluster-matrix-synapse-postgresql-18-cluster.yaml @@ -4,11 +4,11 @@ metadata: name: matrix-synapse-postgresql-18-cluster namespace: matrix-synapse labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: matrix-synapse-postgresql-18 app.kubernetes.io/instance: matrix-synapse app.kubernetes.io/part-of: matrix-synapse - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: instances: 3 diff --git a/clusters/cl01tl/manifests/matrix-synapse/Database-matrix-synapse-postgresql-18-database-mautrix-discord.yaml b/clusters/cl01tl/manifests/matrix-synapse/Database-matrix-synapse-postgresql-18-database-mautrix-discord.yaml index f19df1cdd..68472c3c5 100644 --- a/clusters/cl01tl/manifests/matrix-synapse/Database-matrix-synapse-postgresql-18-database-mautrix-discord.yaml +++ b/clusters/cl01tl/manifests/matrix-synapse/Database-matrix-synapse-postgresql-18-database-mautrix-discord.yaml @@ -4,11 +4,11 @@ metadata: name: matrix-synapse-postgresql-18-database-mautrix-discord namespace: matrix-synapse labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: matrix-synapse-postgresql-18 app.kubernetes.io/instance: matrix-synapse app.kubernetes.io/part-of: matrix-synapse - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: name: mautrix-discord diff --git a/clusters/cl01tl/manifests/matrix-synapse/Database-matrix-synapse-postgresql-18-database-mautrix-whatsapp.yaml b/clusters/cl01tl/manifests/matrix-synapse/Database-matrix-synapse-postgresql-18-database-mautrix-whatsapp.yaml index 77870d46f..a118e227f 100644 --- a/clusters/cl01tl/manifests/matrix-synapse/Database-matrix-synapse-postgresql-18-database-mautrix-whatsapp.yaml +++ b/clusters/cl01tl/manifests/matrix-synapse/Database-matrix-synapse-postgresql-18-database-mautrix-whatsapp.yaml @@ -4,11 +4,11 @@ metadata: name: matrix-synapse-postgresql-18-database-mautrix-whatsapp namespace: matrix-synapse labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: matrix-synapse-postgresql-18 app.kubernetes.io/instance: matrix-synapse app.kubernetes.io/part-of: matrix-synapse - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: name: mautrix-whatsapp diff --git a/clusters/cl01tl/manifests/matrix-synapse/ExternalSecret-matrix-synapse-postgresql-18-backup-garage-local-secret.yaml b/clusters/cl01tl/manifests/matrix-synapse/ExternalSecret-matrix-synapse-postgresql-18-backup-garage-local-secret.yaml index 1f635fbb2..a2a31695b 100644 --- a/clusters/cl01tl/manifests/matrix-synapse/ExternalSecret-matrix-synapse-postgresql-18-backup-garage-local-secret.yaml +++ b/clusters/cl01tl/manifests/matrix-synapse/ExternalSecret-matrix-synapse-postgresql-18-backup-garage-local-secret.yaml @@ -4,11 +4,11 @@ metadata: name: matrix-synapse-postgresql-18-backup-garage-local-secret namespace: matrix-synapse labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: matrix-synapse-postgresql-18 app.kubernetes.io/instance: matrix-synapse app.kubernetes.io/part-of: matrix-synapse - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: matrix-synapse-postgresql-18-backup-garage-local-secret spec: diff --git a/clusters/cl01tl/manifests/matrix-synapse/ExternalSecret-matrix-synapse-postgresql-18-recovery-secret.yaml b/clusters/cl01tl/manifests/matrix-synapse/ExternalSecret-matrix-synapse-postgresql-18-recovery-secret.yaml index 4d065aea7..ad0cda431 100644 --- a/clusters/cl01tl/manifests/matrix-synapse/ExternalSecret-matrix-synapse-postgresql-18-recovery-secret.yaml +++ b/clusters/cl01tl/manifests/matrix-synapse/ExternalSecret-matrix-synapse-postgresql-18-recovery-secret.yaml @@ -4,11 +4,11 @@ metadata: name: matrix-synapse-postgresql-18-recovery-secret namespace: matrix-synapse labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: matrix-synapse-postgresql-18 app.kubernetes.io/instance: matrix-synapse app.kubernetes.io/part-of: matrix-synapse - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: matrix-synapse-postgresql-18-recovery-secret spec: diff --git a/clusters/cl01tl/manifests/matrix-synapse/ObjectStore-matrix-synapse-postgresql-18-backup-garage-local.yaml b/clusters/cl01tl/manifests/matrix-synapse/ObjectStore-matrix-synapse-postgresql-18-backup-garage-local.yaml index 597f659ee..c6aa6b676 100644 --- a/clusters/cl01tl/manifests/matrix-synapse/ObjectStore-matrix-synapse-postgresql-18-backup-garage-local.yaml +++ b/clusters/cl01tl/manifests/matrix-synapse/ObjectStore-matrix-synapse-postgresql-18-backup-garage-local.yaml @@ -4,11 +4,11 @@ metadata: name: matrix-synapse-postgresql-18-backup-garage-local namespace: matrix-synapse labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: matrix-synapse-postgresql-18 app.kubernetes.io/instance: matrix-synapse app.kubernetes.io/part-of: matrix-synapse - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: matrix-synapse-postgresql-18-backup-garage-local spec: diff --git a/clusters/cl01tl/manifests/matrix-synapse/ObjectStore-matrix-synapse-postgresql-18-recovery.yaml b/clusters/cl01tl/manifests/matrix-synapse/ObjectStore-matrix-synapse-postgresql-18-recovery.yaml index d36280fe0..c53faeb80 100644 --- a/clusters/cl01tl/manifests/matrix-synapse/ObjectStore-matrix-synapse-postgresql-18-recovery.yaml +++ b/clusters/cl01tl/manifests/matrix-synapse/ObjectStore-matrix-synapse-postgresql-18-recovery.yaml @@ -4,11 +4,11 @@ metadata: name: "matrix-synapse-postgresql-18-recovery" namespace: matrix-synapse labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: matrix-synapse-postgresql-18 app.kubernetes.io/instance: matrix-synapse app.kubernetes.io/part-of: matrix-synapse - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "matrix-synapse-postgresql-18-recovery" spec: diff --git a/clusters/cl01tl/manifests/matrix-synapse/PrometheusRule-matrix-synapse-postgresql-18-alert-rules.yaml b/clusters/cl01tl/manifests/matrix-synapse/PrometheusRule-matrix-synapse-postgresql-18-alert-rules.yaml index c016f4910..43e62be73 100644 --- a/clusters/cl01tl/manifests/matrix-synapse/PrometheusRule-matrix-synapse-postgresql-18-alert-rules.yaml +++ b/clusters/cl01tl/manifests/matrix-synapse/PrometheusRule-matrix-synapse-postgresql-18-alert-rules.yaml @@ -4,11 +4,11 @@ metadata: name: matrix-synapse-postgresql-18-alert-rules namespace: matrix-synapse labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: matrix-synapse-postgresql-18 app.kubernetes.io/instance: matrix-synapse app.kubernetes.io/part-of: matrix-synapse - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: groups: @@ -21,7 +21,7 @@ spec: Pod {{ $labels.pod }} has been waiting for longer than 5 minutes expr: | - cnpg_backends_waiting_total{namespace="matrix-synapse"} > 300 + cnpg_backends_waiting_total > 300 for: 1m labels: severity: warning @@ -34,7 +34,7 @@ spec: There are over 10 deadlock conflicts in {{ $labels.pod }} expr: | - cnpg_pg_stat_database_deadlocks{namespace="matrix-synapse"} > 10 + cnpg_pg_stat_database_deadlocks > 10 for: 1m labels: severity: warning @@ -151,7 +151,7 @@ spec: CloudNativePG Cluster Pod {{ $labels.pod }} is taking more than 5 minutes (300 seconds) for a query. expr: |- - cnpg_backends_max_tx_duration_seconds{namespace="matrix-synapse"} > 300 + cnpg_backends_max_tx_duration_seconds > 300 for: 1m labels: severity: warning @@ -222,7 +222,7 @@ spec: Over 300,000,000 transactions from frozen xid on pod {{ $labels.pod }} expr: | - cnpg_pg_database_xid_age{namespace="matrix-synapse"} > 300000000 + cnpg_pg_database_xid_age > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery{namespace="matrix-synapse"} > cnpg_pg_replication_is_wal_receiver_up{namespace="matrix-synapse"} + cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up for: 1m labels: severity: warning diff --git a/clusters/cl01tl/manifests/matrix-synapse/ScheduledBackup-matrix-synapse-postgresql-18-scheduled-backup-live-backup.yaml b/clusters/cl01tl/manifests/matrix-synapse/ScheduledBackup-matrix-synapse-postgresql-18-scheduled-backup-live-backup.yaml index 0db63ba52..7a75abd8e 100644 --- a/clusters/cl01tl/manifests/matrix-synapse/ScheduledBackup-matrix-synapse-postgresql-18-scheduled-backup-live-backup.yaml +++ b/clusters/cl01tl/manifests/matrix-synapse/ScheduledBackup-matrix-synapse-postgresql-18-scheduled-backup-live-backup.yaml @@ -4,11 +4,11 @@ metadata: name: "matrix-synapse-postgresql-18-scheduled-backup-live-backup" namespace: matrix-synapse labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: matrix-synapse-postgresql-18 app.kubernetes.io/instance: matrix-synapse app.kubernetes.io/part-of: matrix-synapse - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "matrix-synapse-postgresql-18-scheduled-backup-live-backup" spec: diff --git a/clusters/cl01tl/manifests/navidrome/ExternalSecret-navidrome-data-backup-secret-external.yaml b/clusters/cl01tl/manifests/navidrome/ExternalSecret-navidrome-data-backup-secret-external.yaml index ddd4cbd66..d7e37e958 100644 --- a/clusters/cl01tl/manifests/navidrome/ExternalSecret-navidrome-data-backup-secret-external.yaml +++ b/clusters/cl01tl/manifests/navidrome/ExternalSecret-navidrome-data-backup-secret-external.yaml @@ -4,10 +4,10 @@ metadata: name: navidrome-data-backup-secret-external namespace: navidrome labels: - helm.sh/chart: volsync-target-data-0.6.0 + helm.sh/chart: volsync-target-data-0.7.0 app.kubernetes.io/instance: navidrome app.kubernetes.io/part-of: navidrome - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: navidrome-data-backup-secret-external spec: diff --git a/clusters/cl01tl/manifests/navidrome/ExternalSecret-navidrome-data-backup-secret-local.yaml b/clusters/cl01tl/manifests/navidrome/ExternalSecret-navidrome-data-backup-secret-local.yaml deleted file mode 100644 index 13128619c..000000000 --- a/clusters/cl01tl/manifests/navidrome/ExternalSecret-navidrome-data-backup-secret-local.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: navidrome-data-backup-secret-local - namespace: navidrome - labels: - helm.sh/chart: volsync-target-data-0.6.0 - app.kubernetes.io/instance: navidrome - app.kubernetes.io/part-of: navidrome - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: navidrome-data-backup-secret-local -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/navidrome/navidrome-data" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/navidrome/ExternalSecret-navidrome-data-backup-secret-remote.yaml b/clusters/cl01tl/manifests/navidrome/ExternalSecret-navidrome-data-backup-secret-remote.yaml deleted file mode 100644 index 6d8982ba4..000000000 --- a/clusters/cl01tl/manifests/navidrome/ExternalSecret-navidrome-data-backup-secret-remote.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: navidrome-data-backup-secret-remote - namespace: navidrome - labels: - helm.sh/chart: volsync-target-data-0.6.0 - app.kubernetes.io/instance: navidrome - app.kubernetes.io/part-of: navidrome - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: navidrome-data-backup-secret-remote -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/navidrome/navidrome-data" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/navidrome/ReplicationSource-navidrome-data-backup-source-external.yaml b/clusters/cl01tl/manifests/navidrome/ReplicationSource-navidrome-data-backup-source-external.yaml index c60bc4ace..b3835ece0 100644 --- a/clusters/cl01tl/manifests/navidrome/ReplicationSource-navidrome-data-backup-source-external.yaml +++ b/clusters/cl01tl/manifests/navidrome/ReplicationSource-navidrome-data-backup-source-external.yaml @@ -4,16 +4,16 @@ metadata: name: navidrome-data-backup-source-external namespace: navidrome labels: - helm.sh/chart: volsync-target-data-0.6.0 + helm.sh/chart: volsync-target-data-0.7.0 app.kubernetes.io/instance: navidrome app.kubernetes.io/part-of: navidrome - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: navidrome-data-backup spec: sourcePVC: navidrome-data trigger: - schedule: 0 9 * * * + schedule: 52 9 * * * restic: pruneIntervalDays: 7 repository: navidrome-data-backup-secret-external diff --git a/clusters/cl01tl/manifests/navidrome/ReplicationSource-navidrome-data-backup-source-local.yaml b/clusters/cl01tl/manifests/navidrome/ReplicationSource-navidrome-data-backup-source-local.yaml deleted file mode 100644 index ddca1751b..000000000 --- a/clusters/cl01tl/manifests/navidrome/ReplicationSource-navidrome-data-backup-source-local.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: navidrome-data-backup-source-local - namespace: navidrome - labels: - helm.sh/chart: volsync-target-data-0.6.0 - app.kubernetes.io/instance: navidrome - app.kubernetes.io/part-of: navidrome - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: navidrome-data-backup -spec: - sourcePVC: navidrome-data - trigger: - schedule: 0 8 * * * - restic: - pruneIntervalDays: 7 - repository: navidrome-data-backup-secret-local - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - moverSecurityContext: - fsGroup: 1000 - fsGroupChangePolicy: OnRootMismatch - runAsGroup: 1000 - runAsUser: 1000 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/navidrome/ReplicationSource-navidrome-data-backup-source-remote.yaml b/clusters/cl01tl/manifests/navidrome/ReplicationSource-navidrome-data-backup-source-remote.yaml deleted file mode 100644 index e03a23f9a..000000000 --- a/clusters/cl01tl/manifests/navidrome/ReplicationSource-navidrome-data-backup-source-remote.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: navidrome-data-backup-source-remote - namespace: navidrome - labels: - helm.sh/chart: volsync-target-data-0.6.0 - app.kubernetes.io/instance: navidrome - app.kubernetes.io/part-of: navidrome - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: navidrome-data-backup -spec: - sourcePVC: navidrome-data - trigger: - schedule: 0 10 * * * - restic: - pruneIntervalDays: 7 - repository: navidrome-data-backup-secret-remote - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - moverSecurityContext: - fsGroup: 1000 - fsGroupChangePolicy: OnRootMismatch - runAsGroup: 1000 - runAsUser: 1000 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/ollama/Cluster-ollama-web-postgresql-18-cluster.yaml b/clusters/cl01tl/manifests/ollama/Cluster-ollama-web-postgresql-18-cluster.yaml index dd091856a..e39d51778 100644 --- a/clusters/cl01tl/manifests/ollama/Cluster-ollama-web-postgresql-18-cluster.yaml +++ b/clusters/cl01tl/manifests/ollama/Cluster-ollama-web-postgresql-18-cluster.yaml @@ -4,11 +4,11 @@ metadata: name: ollama-web-postgresql-18-cluster namespace: ollama labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: ollama-web-postgresql-18 app.kubernetes.io/instance: ollama app.kubernetes.io/part-of: ollama - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: instances: 3 diff --git a/clusters/cl01tl/manifests/ollama/ExternalSecret-ollama-web-postgresql-18-backup-garage-local-secret.yaml b/clusters/cl01tl/manifests/ollama/ExternalSecret-ollama-web-postgresql-18-backup-garage-local-secret.yaml index f4ad4afda..e4ed9333b 100644 --- a/clusters/cl01tl/manifests/ollama/ExternalSecret-ollama-web-postgresql-18-backup-garage-local-secret.yaml +++ b/clusters/cl01tl/manifests/ollama/ExternalSecret-ollama-web-postgresql-18-backup-garage-local-secret.yaml @@ -4,11 +4,11 @@ metadata: name: ollama-web-postgresql-18-backup-garage-local-secret namespace: ollama labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: ollama-web-postgresql-18 app.kubernetes.io/instance: ollama app.kubernetes.io/part-of: ollama - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: ollama-web-postgresql-18-backup-garage-local-secret spec: diff --git a/clusters/cl01tl/manifests/ollama/ExternalSecret-ollama-web-postgresql-18-recovery-secret.yaml b/clusters/cl01tl/manifests/ollama/ExternalSecret-ollama-web-postgresql-18-recovery-secret.yaml index 4a7410167..4dddbed94 100644 --- a/clusters/cl01tl/manifests/ollama/ExternalSecret-ollama-web-postgresql-18-recovery-secret.yaml +++ b/clusters/cl01tl/manifests/ollama/ExternalSecret-ollama-web-postgresql-18-recovery-secret.yaml @@ -4,11 +4,11 @@ metadata: name: ollama-web-postgresql-18-recovery-secret namespace: ollama labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: ollama-web-postgresql-18 app.kubernetes.io/instance: ollama app.kubernetes.io/part-of: ollama - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: ollama-web-postgresql-18-recovery-secret spec: diff --git a/clusters/cl01tl/manifests/ollama/ObjectStore-ollama-web-postgresql-18-backup-garage-local.yaml b/clusters/cl01tl/manifests/ollama/ObjectStore-ollama-web-postgresql-18-backup-garage-local.yaml index c92166ab9..ffe9617ac 100644 --- a/clusters/cl01tl/manifests/ollama/ObjectStore-ollama-web-postgresql-18-backup-garage-local.yaml +++ b/clusters/cl01tl/manifests/ollama/ObjectStore-ollama-web-postgresql-18-backup-garage-local.yaml @@ -4,11 +4,11 @@ metadata: name: ollama-web-postgresql-18-backup-garage-local namespace: ollama labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: ollama-web-postgresql-18 app.kubernetes.io/instance: ollama app.kubernetes.io/part-of: ollama - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: ollama-web-postgresql-18-backup-garage-local spec: diff --git a/clusters/cl01tl/manifests/ollama/ObjectStore-ollama-web-postgresql-18-recovery.yaml b/clusters/cl01tl/manifests/ollama/ObjectStore-ollama-web-postgresql-18-recovery.yaml index 9a7dcc6f6..febb90c81 100644 --- a/clusters/cl01tl/manifests/ollama/ObjectStore-ollama-web-postgresql-18-recovery.yaml +++ b/clusters/cl01tl/manifests/ollama/ObjectStore-ollama-web-postgresql-18-recovery.yaml @@ -4,11 +4,11 @@ metadata: name: "ollama-web-postgresql-18-recovery" namespace: ollama labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: ollama-web-postgresql-18 app.kubernetes.io/instance: ollama app.kubernetes.io/part-of: ollama - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "ollama-web-postgresql-18-recovery" spec: diff --git a/clusters/cl01tl/manifests/ollama/PrometheusRule-ollama-web-postgresql-18-alert-rules.yaml b/clusters/cl01tl/manifests/ollama/PrometheusRule-ollama-web-postgresql-18-alert-rules.yaml index 28edc50ab..b865041a5 100644 --- a/clusters/cl01tl/manifests/ollama/PrometheusRule-ollama-web-postgresql-18-alert-rules.yaml +++ b/clusters/cl01tl/manifests/ollama/PrometheusRule-ollama-web-postgresql-18-alert-rules.yaml @@ -4,11 +4,11 @@ metadata: name: ollama-web-postgresql-18-alert-rules namespace: ollama labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: ollama-web-postgresql-18 app.kubernetes.io/instance: ollama app.kubernetes.io/part-of: ollama - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: groups: @@ -21,7 +21,7 @@ spec: Pod {{ $labels.pod }} has been waiting for longer than 5 minutes expr: | - cnpg_backends_waiting_total{namespace="ollama"} > 300 + cnpg_backends_waiting_total > 300 for: 1m labels: severity: warning @@ -34,7 +34,7 @@ spec: There are over 10 deadlock conflicts in {{ $labels.pod }} expr: | - cnpg_pg_stat_database_deadlocks{namespace="ollama"} > 10 + cnpg_pg_stat_database_deadlocks > 10 for: 1m labels: severity: warning @@ -151,7 +151,7 @@ spec: CloudNativePG Cluster Pod {{ $labels.pod }} is taking more than 5 minutes (300 seconds) for a query. expr: |- - cnpg_backends_max_tx_duration_seconds{namespace="ollama"} > 300 + cnpg_backends_max_tx_duration_seconds > 300 for: 1m labels: severity: warning @@ -222,7 +222,7 @@ spec: Over 300,000,000 transactions from frozen xid on pod {{ $labels.pod }} expr: | - cnpg_pg_database_xid_age{namespace="ollama"} > 300000000 + cnpg_pg_database_xid_age > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery{namespace="ollama"} > cnpg_pg_replication_is_wal_receiver_up{namespace="ollama"} + cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up for: 1m labels: severity: warning diff --git a/clusters/cl01tl/manifests/ollama/ScheduledBackup-ollama-web-postgresql-18-scheduled-backup-live-backup.yaml b/clusters/cl01tl/manifests/ollama/ScheduledBackup-ollama-web-postgresql-18-scheduled-backup-live-backup.yaml index a12bbc6b5..e3a8ea810 100644 --- a/clusters/cl01tl/manifests/ollama/ScheduledBackup-ollama-web-postgresql-18-scheduled-backup-live-backup.yaml +++ b/clusters/cl01tl/manifests/ollama/ScheduledBackup-ollama-web-postgresql-18-scheduled-backup-live-backup.yaml @@ -4,11 +4,11 @@ metadata: name: "ollama-web-postgresql-18-scheduled-backup-live-backup" namespace: ollama labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: ollama-web-postgresql-18 app.kubernetes.io/instance: ollama app.kubernetes.io/part-of: ollama - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "ollama-web-postgresql-18-scheduled-backup-live-backup" spec: diff --git a/clusters/cl01tl/manifests/outline/Cluster-outline-postgresql-18-cluster.yaml b/clusters/cl01tl/manifests/outline/Cluster-outline-postgresql-18-cluster.yaml index 6a111f4dd..121446046 100644 --- a/clusters/cl01tl/manifests/outline/Cluster-outline-postgresql-18-cluster.yaml +++ b/clusters/cl01tl/manifests/outline/Cluster-outline-postgresql-18-cluster.yaml @@ -4,11 +4,11 @@ metadata: name: outline-postgresql-18-cluster namespace: outline labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: outline-postgresql-18 app.kubernetes.io/instance: outline app.kubernetes.io/part-of: outline - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: instances: 3 diff --git a/clusters/cl01tl/manifests/outline/ExternalSecret-outline-postgresql-18-backup-garage-local-secret.yaml b/clusters/cl01tl/manifests/outline/ExternalSecret-outline-postgresql-18-backup-garage-local-secret.yaml index 7dad45725..73470be13 100644 --- a/clusters/cl01tl/manifests/outline/ExternalSecret-outline-postgresql-18-backup-garage-local-secret.yaml +++ b/clusters/cl01tl/manifests/outline/ExternalSecret-outline-postgresql-18-backup-garage-local-secret.yaml @@ -4,11 +4,11 @@ metadata: name: outline-postgresql-18-backup-garage-local-secret namespace: outline labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: outline-postgresql-18 app.kubernetes.io/instance: outline app.kubernetes.io/part-of: outline - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: outline-postgresql-18-backup-garage-local-secret spec: diff --git a/clusters/cl01tl/manifests/outline/ExternalSecret-outline-postgresql-18-recovery-secret.yaml b/clusters/cl01tl/manifests/outline/ExternalSecret-outline-postgresql-18-recovery-secret.yaml index e92e10c88..7176a335c 100644 --- a/clusters/cl01tl/manifests/outline/ExternalSecret-outline-postgresql-18-recovery-secret.yaml +++ b/clusters/cl01tl/manifests/outline/ExternalSecret-outline-postgresql-18-recovery-secret.yaml @@ -4,11 +4,11 @@ metadata: name: outline-postgresql-18-recovery-secret namespace: outline labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: outline-postgresql-18 app.kubernetes.io/instance: outline app.kubernetes.io/part-of: outline - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: outline-postgresql-18-recovery-secret spec: diff --git a/clusters/cl01tl/manifests/outline/ObjectStore-outline-postgresql-18-backup-garage-local.yaml b/clusters/cl01tl/manifests/outline/ObjectStore-outline-postgresql-18-backup-garage-local.yaml index 9b645f190..66db56100 100644 --- a/clusters/cl01tl/manifests/outline/ObjectStore-outline-postgresql-18-backup-garage-local.yaml +++ b/clusters/cl01tl/manifests/outline/ObjectStore-outline-postgresql-18-backup-garage-local.yaml @@ -4,11 +4,11 @@ metadata: name: outline-postgresql-18-backup-garage-local namespace: outline labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: outline-postgresql-18 app.kubernetes.io/instance: outline app.kubernetes.io/part-of: outline - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: outline-postgresql-18-backup-garage-local spec: diff --git a/clusters/cl01tl/manifests/outline/ObjectStore-outline-postgresql-18-recovery.yaml b/clusters/cl01tl/manifests/outline/ObjectStore-outline-postgresql-18-recovery.yaml index 4183208ea..8cbdf089f 100644 --- a/clusters/cl01tl/manifests/outline/ObjectStore-outline-postgresql-18-recovery.yaml +++ b/clusters/cl01tl/manifests/outline/ObjectStore-outline-postgresql-18-recovery.yaml @@ -4,11 +4,11 @@ metadata: name: "outline-postgresql-18-recovery" namespace: outline labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: outline-postgresql-18 app.kubernetes.io/instance: outline app.kubernetes.io/part-of: outline - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "outline-postgresql-18-recovery" spec: diff --git a/clusters/cl01tl/manifests/outline/PrometheusRule-outline-postgresql-18-alert-rules.yaml b/clusters/cl01tl/manifests/outline/PrometheusRule-outline-postgresql-18-alert-rules.yaml index 1941fb75d..6af69ace4 100644 --- a/clusters/cl01tl/manifests/outline/PrometheusRule-outline-postgresql-18-alert-rules.yaml +++ b/clusters/cl01tl/manifests/outline/PrometheusRule-outline-postgresql-18-alert-rules.yaml @@ -4,11 +4,11 @@ metadata: name: outline-postgresql-18-alert-rules namespace: outline labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: outline-postgresql-18 app.kubernetes.io/instance: outline app.kubernetes.io/part-of: outline - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: groups: @@ -21,7 +21,7 @@ spec: Pod {{ $labels.pod }} has been waiting for longer than 5 minutes expr: | - cnpg_backends_waiting_total{namespace="outline"} > 300 + cnpg_backends_waiting_total > 300 for: 1m labels: severity: warning @@ -34,7 +34,7 @@ spec: There are over 10 deadlock conflicts in {{ $labels.pod }} expr: | - cnpg_pg_stat_database_deadlocks{namespace="outline"} > 10 + cnpg_pg_stat_database_deadlocks > 10 for: 1m labels: severity: warning @@ -151,7 +151,7 @@ spec: CloudNativePG Cluster Pod {{ $labels.pod }} is taking more than 5 minutes (300 seconds) for a query. expr: |- - cnpg_backends_max_tx_duration_seconds{namespace="outline"} > 300 + cnpg_backends_max_tx_duration_seconds > 300 for: 1m labels: severity: warning @@ -222,7 +222,7 @@ spec: Over 300,000,000 transactions from frozen xid on pod {{ $labels.pod }} expr: | - cnpg_pg_database_xid_age{namespace="outline"} > 300000000 + cnpg_pg_database_xid_age > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery{namespace="outline"} > cnpg_pg_replication_is_wal_receiver_up{namespace="outline"} + cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up for: 1m labels: severity: warning diff --git a/clusters/cl01tl/manifests/outline/ScheduledBackup-outline-postgresql-18-scheduled-backup-live-backup.yaml b/clusters/cl01tl/manifests/outline/ScheduledBackup-outline-postgresql-18-scheduled-backup-live-backup.yaml index 0d5f1dd5e..b0060adc3 100644 --- a/clusters/cl01tl/manifests/outline/ScheduledBackup-outline-postgresql-18-scheduled-backup-live-backup.yaml +++ b/clusters/cl01tl/manifests/outline/ScheduledBackup-outline-postgresql-18-scheduled-backup-live-backup.yaml @@ -4,11 +4,11 @@ metadata: name: "outline-postgresql-18-scheduled-backup-live-backup" namespace: outline labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: outline-postgresql-18 app.kubernetes.io/instance: outline app.kubernetes.io/part-of: outline - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "outline-postgresql-18-scheduled-backup-live-backup" spec: diff --git a/clusters/cl01tl/manifests/photoview/Cluster-photoview-postgresql-18-cluster.yaml b/clusters/cl01tl/manifests/photoview/Cluster-photoview-postgresql-18-cluster.yaml index 1bbcad755..44d41697c 100644 --- a/clusters/cl01tl/manifests/photoview/Cluster-photoview-postgresql-18-cluster.yaml +++ b/clusters/cl01tl/manifests/photoview/Cluster-photoview-postgresql-18-cluster.yaml @@ -4,11 +4,11 @@ metadata: name: photoview-postgresql-18-cluster namespace: photoview labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: photoview-postgresql-18 app.kubernetes.io/instance: photoview app.kubernetes.io/part-of: photoview - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: instances: 3 diff --git a/clusters/cl01tl/manifests/photoview/ExternalSecret-photoview-postgresql-18-backup-garage-local-secret.yaml b/clusters/cl01tl/manifests/photoview/ExternalSecret-photoview-postgresql-18-backup-garage-local-secret.yaml index f89f052dd..489ee93ca 100644 --- a/clusters/cl01tl/manifests/photoview/ExternalSecret-photoview-postgresql-18-backup-garage-local-secret.yaml +++ b/clusters/cl01tl/manifests/photoview/ExternalSecret-photoview-postgresql-18-backup-garage-local-secret.yaml @@ -4,11 +4,11 @@ metadata: name: photoview-postgresql-18-backup-garage-local-secret namespace: photoview labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: photoview-postgresql-18 app.kubernetes.io/instance: photoview app.kubernetes.io/part-of: photoview - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: photoview-postgresql-18-backup-garage-local-secret spec: diff --git a/clusters/cl01tl/manifests/photoview/ExternalSecret-photoview-postgresql-18-recovery-secret.yaml b/clusters/cl01tl/manifests/photoview/ExternalSecret-photoview-postgresql-18-recovery-secret.yaml index e981bd419..fcb63d9a3 100644 --- a/clusters/cl01tl/manifests/photoview/ExternalSecret-photoview-postgresql-18-recovery-secret.yaml +++ b/clusters/cl01tl/manifests/photoview/ExternalSecret-photoview-postgresql-18-recovery-secret.yaml @@ -4,11 +4,11 @@ metadata: name: photoview-postgresql-18-recovery-secret namespace: photoview labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: photoview-postgresql-18 app.kubernetes.io/instance: photoview app.kubernetes.io/part-of: photoview - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: photoview-postgresql-18-recovery-secret spec: diff --git a/clusters/cl01tl/manifests/photoview/ObjectStore-photoview-postgresql-18-backup-garage-local.yaml b/clusters/cl01tl/manifests/photoview/ObjectStore-photoview-postgresql-18-backup-garage-local.yaml index d25065a5e..e32771b1c 100644 --- a/clusters/cl01tl/manifests/photoview/ObjectStore-photoview-postgresql-18-backup-garage-local.yaml +++ b/clusters/cl01tl/manifests/photoview/ObjectStore-photoview-postgresql-18-backup-garage-local.yaml @@ -4,11 +4,11 @@ metadata: name: photoview-postgresql-18-backup-garage-local namespace: photoview labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: photoview-postgresql-18 app.kubernetes.io/instance: photoview app.kubernetes.io/part-of: photoview - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: photoview-postgresql-18-backup-garage-local spec: diff --git a/clusters/cl01tl/manifests/photoview/ObjectStore-photoview-postgresql-18-recovery.yaml b/clusters/cl01tl/manifests/photoview/ObjectStore-photoview-postgresql-18-recovery.yaml index deb106a8d..4d2a8bf8e 100644 --- a/clusters/cl01tl/manifests/photoview/ObjectStore-photoview-postgresql-18-recovery.yaml +++ b/clusters/cl01tl/manifests/photoview/ObjectStore-photoview-postgresql-18-recovery.yaml @@ -4,11 +4,11 @@ metadata: name: "photoview-postgresql-18-recovery" namespace: photoview labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: photoview-postgresql-18 app.kubernetes.io/instance: photoview app.kubernetes.io/part-of: photoview - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "photoview-postgresql-18-recovery" spec: diff --git a/clusters/cl01tl/manifests/photoview/PrometheusRule-photoview-postgresql-18-alert-rules.yaml b/clusters/cl01tl/manifests/photoview/PrometheusRule-photoview-postgresql-18-alert-rules.yaml index e17d86322..80db7c9f2 100644 --- a/clusters/cl01tl/manifests/photoview/PrometheusRule-photoview-postgresql-18-alert-rules.yaml +++ b/clusters/cl01tl/manifests/photoview/PrometheusRule-photoview-postgresql-18-alert-rules.yaml @@ -4,11 +4,11 @@ metadata: name: photoview-postgresql-18-alert-rules namespace: photoview labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: photoview-postgresql-18 app.kubernetes.io/instance: photoview app.kubernetes.io/part-of: photoview - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: groups: @@ -21,7 +21,7 @@ spec: Pod {{ $labels.pod }} has been waiting for longer than 5 minutes expr: | - cnpg_backends_waiting_total{namespace="photoview"} > 300 + cnpg_backends_waiting_total > 300 for: 1m labels: severity: warning @@ -34,7 +34,7 @@ spec: There are over 10 deadlock conflicts in {{ $labels.pod }} expr: | - cnpg_pg_stat_database_deadlocks{namespace="photoview"} > 10 + cnpg_pg_stat_database_deadlocks > 10 for: 1m labels: severity: warning @@ -151,7 +151,7 @@ spec: CloudNativePG Cluster Pod {{ $labels.pod }} is taking more than 5 minutes (300 seconds) for a query. expr: |- - cnpg_backends_max_tx_duration_seconds{namespace="photoview"} > 300 + cnpg_backends_max_tx_duration_seconds > 300 for: 1m labels: severity: warning @@ -222,7 +222,7 @@ spec: Over 300,000,000 transactions from frozen xid on pod {{ $labels.pod }} expr: | - cnpg_pg_database_xid_age{namespace="photoview"} > 300000000 + cnpg_pg_database_xid_age > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery{namespace="photoview"} > cnpg_pg_replication_is_wal_receiver_up{namespace="photoview"} + cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up for: 1m labels: severity: warning diff --git a/clusters/cl01tl/manifests/photoview/ScheduledBackup-photoview-postgresql-18-scheduled-backup-live-backup.yaml b/clusters/cl01tl/manifests/photoview/ScheduledBackup-photoview-postgresql-18-scheduled-backup-live-backup.yaml index 30aabd4f1..7126669fa 100644 --- a/clusters/cl01tl/manifests/photoview/ScheduledBackup-photoview-postgresql-18-scheduled-backup-live-backup.yaml +++ b/clusters/cl01tl/manifests/photoview/ScheduledBackup-photoview-postgresql-18-scheduled-backup-live-backup.yaml @@ -4,11 +4,11 @@ metadata: name: "photoview-postgresql-18-scheduled-backup-live-backup" namespace: photoview labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: photoview-postgresql-18 app.kubernetes.io/instance: photoview app.kubernetes.io/part-of: photoview - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "photoview-postgresql-18-scheduled-backup-live-backup" spec: diff --git a/clusters/cl01tl/manifests/postiz/Cluster-postiz-postgresql-18-cluster.yaml b/clusters/cl01tl/manifests/postiz/Cluster-postiz-postgresql-18-cluster.yaml index af1d3dc8e..f35b78ac7 100644 --- a/clusters/cl01tl/manifests/postiz/Cluster-postiz-postgresql-18-cluster.yaml +++ b/clusters/cl01tl/manifests/postiz/Cluster-postiz-postgresql-18-cluster.yaml @@ -4,11 +4,11 @@ metadata: name: postiz-postgresql-18-cluster namespace: postiz labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: postiz-postgresql-18 app.kubernetes.io/instance: postiz app.kubernetes.io/part-of: postiz - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: instances: 3 diff --git a/clusters/cl01tl/manifests/postiz/ExternalSecret-postiz-postgresql-18-backup-garage-local-secret.yaml b/clusters/cl01tl/manifests/postiz/ExternalSecret-postiz-postgresql-18-backup-garage-local-secret.yaml index 02bafb62d..10b820b89 100644 --- a/clusters/cl01tl/manifests/postiz/ExternalSecret-postiz-postgresql-18-backup-garage-local-secret.yaml +++ b/clusters/cl01tl/manifests/postiz/ExternalSecret-postiz-postgresql-18-backup-garage-local-secret.yaml @@ -4,11 +4,11 @@ metadata: name: postiz-postgresql-18-backup-garage-local-secret namespace: postiz labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: postiz-postgresql-18 app.kubernetes.io/instance: postiz app.kubernetes.io/part-of: postiz - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: postiz-postgresql-18-backup-garage-local-secret spec: diff --git a/clusters/cl01tl/manifests/postiz/ExternalSecret-postiz-postgresql-18-recovery-secret.yaml b/clusters/cl01tl/manifests/postiz/ExternalSecret-postiz-postgresql-18-recovery-secret.yaml index 1b4c31a98..5be902d2f 100644 --- a/clusters/cl01tl/manifests/postiz/ExternalSecret-postiz-postgresql-18-recovery-secret.yaml +++ b/clusters/cl01tl/manifests/postiz/ExternalSecret-postiz-postgresql-18-recovery-secret.yaml @@ -4,11 +4,11 @@ metadata: name: postiz-postgresql-18-recovery-secret namespace: postiz labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: postiz-postgresql-18 app.kubernetes.io/instance: postiz app.kubernetes.io/part-of: postiz - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: postiz-postgresql-18-recovery-secret spec: diff --git a/clusters/cl01tl/manifests/postiz/ObjectStore-postiz-postgresql-18-backup-garage-local.yaml b/clusters/cl01tl/manifests/postiz/ObjectStore-postiz-postgresql-18-backup-garage-local.yaml index fff3f264b..16dc77a71 100644 --- a/clusters/cl01tl/manifests/postiz/ObjectStore-postiz-postgresql-18-backup-garage-local.yaml +++ b/clusters/cl01tl/manifests/postiz/ObjectStore-postiz-postgresql-18-backup-garage-local.yaml @@ -4,11 +4,11 @@ metadata: name: postiz-postgresql-18-backup-garage-local namespace: postiz labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: postiz-postgresql-18 app.kubernetes.io/instance: postiz app.kubernetes.io/part-of: postiz - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: postiz-postgresql-18-backup-garage-local spec: diff --git a/clusters/cl01tl/manifests/postiz/ObjectStore-postiz-postgresql-18-recovery.yaml b/clusters/cl01tl/manifests/postiz/ObjectStore-postiz-postgresql-18-recovery.yaml index 83511c4b4..c0e76228e 100644 --- a/clusters/cl01tl/manifests/postiz/ObjectStore-postiz-postgresql-18-recovery.yaml +++ b/clusters/cl01tl/manifests/postiz/ObjectStore-postiz-postgresql-18-recovery.yaml @@ -4,11 +4,11 @@ metadata: name: "postiz-postgresql-18-recovery" namespace: postiz labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: postiz-postgresql-18 app.kubernetes.io/instance: postiz app.kubernetes.io/part-of: postiz - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "postiz-postgresql-18-recovery" spec: diff --git a/clusters/cl01tl/manifests/postiz/PrometheusRule-postiz-postgresql-18-alert-rules.yaml b/clusters/cl01tl/manifests/postiz/PrometheusRule-postiz-postgresql-18-alert-rules.yaml index 46729bb22..d8843bd8f 100644 --- a/clusters/cl01tl/manifests/postiz/PrometheusRule-postiz-postgresql-18-alert-rules.yaml +++ b/clusters/cl01tl/manifests/postiz/PrometheusRule-postiz-postgresql-18-alert-rules.yaml @@ -4,11 +4,11 @@ metadata: name: postiz-postgresql-18-alert-rules namespace: postiz labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: postiz-postgresql-18 app.kubernetes.io/instance: postiz app.kubernetes.io/part-of: postiz - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: groups: @@ -21,7 +21,7 @@ spec: Pod {{ $labels.pod }} has been waiting for longer than 5 minutes expr: | - cnpg_backends_waiting_total{namespace="postiz"} > 300 + cnpg_backends_waiting_total > 300 for: 1m labels: severity: warning @@ -34,7 +34,7 @@ spec: There are over 10 deadlock conflicts in {{ $labels.pod }} expr: | - cnpg_pg_stat_database_deadlocks{namespace="postiz"} > 10 + cnpg_pg_stat_database_deadlocks > 10 for: 1m labels: severity: warning @@ -151,7 +151,7 @@ spec: CloudNativePG Cluster Pod {{ $labels.pod }} is taking more than 5 minutes (300 seconds) for a query. expr: |- - cnpg_backends_max_tx_duration_seconds{namespace="postiz"} > 300 + cnpg_backends_max_tx_duration_seconds > 300 for: 1m labels: severity: warning @@ -222,7 +222,7 @@ spec: Over 300,000,000 transactions from frozen xid on pod {{ $labels.pod }} expr: | - cnpg_pg_database_xid_age{namespace="postiz"} > 300000000 + cnpg_pg_database_xid_age > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery{namespace="postiz"} > cnpg_pg_replication_is_wal_receiver_up{namespace="postiz"} + cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up for: 1m labels: severity: warning diff --git a/clusters/cl01tl/manifests/postiz/ScheduledBackup-postiz-postgresql-18-scheduled-backup-live-backup.yaml b/clusters/cl01tl/manifests/postiz/ScheduledBackup-postiz-postgresql-18-scheduled-backup-live-backup.yaml index 84595dc0f..0a672d2d6 100644 --- a/clusters/cl01tl/manifests/postiz/ScheduledBackup-postiz-postgresql-18-scheduled-backup-live-backup.yaml +++ b/clusters/cl01tl/manifests/postiz/ScheduledBackup-postiz-postgresql-18-scheduled-backup-live-backup.yaml @@ -4,11 +4,11 @@ metadata: name: "postiz-postgresql-18-scheduled-backup-live-backup" namespace: postiz labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: postiz-postgresql-18 app.kubernetes.io/instance: postiz app.kubernetes.io/part-of: postiz - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "postiz-postgresql-18-scheduled-backup-live-backup" spec: diff --git a/clusters/cl01tl/manifests/prowlarr/ExternalSecret-prowlarr-config-backup-secret-external.yaml b/clusters/cl01tl/manifests/prowlarr/ExternalSecret-prowlarr-config-backup-secret-external.yaml index c14de112a..b7612a1ca 100644 --- a/clusters/cl01tl/manifests/prowlarr/ExternalSecret-prowlarr-config-backup-secret-external.yaml +++ b/clusters/cl01tl/manifests/prowlarr/ExternalSecret-prowlarr-config-backup-secret-external.yaml @@ -4,10 +4,10 @@ metadata: name: prowlarr-config-backup-secret-external namespace: prowlarr labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: prowlarr app.kubernetes.io/part-of: prowlarr - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: prowlarr-config-backup-secret-external spec: diff --git a/clusters/cl01tl/manifests/prowlarr/ExternalSecret-prowlarr-config-backup-secret-local.yaml b/clusters/cl01tl/manifests/prowlarr/ExternalSecret-prowlarr-config-backup-secret-local.yaml deleted file mode 100644 index 8e7bab865..000000000 --- a/clusters/cl01tl/manifests/prowlarr/ExternalSecret-prowlarr-config-backup-secret-local.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: prowlarr-config-backup-secret-local - namespace: prowlarr - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: prowlarr - app.kubernetes.io/part-of: prowlarr - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: prowlarr-config-backup-secret-local -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/prowlarr/prowlarr-config" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/prowlarr/ExternalSecret-prowlarr-config-backup-secret-remote.yaml b/clusters/cl01tl/manifests/prowlarr/ExternalSecret-prowlarr-config-backup-secret-remote.yaml deleted file mode 100644 index 9ec201b73..000000000 --- a/clusters/cl01tl/manifests/prowlarr/ExternalSecret-prowlarr-config-backup-secret-remote.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: prowlarr-config-backup-secret-remote - namespace: prowlarr - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: prowlarr - app.kubernetes.io/part-of: prowlarr - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: prowlarr-config-backup-secret-remote -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/prowlarr/prowlarr-config" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/prowlarr/ReplicationSource-prowlarr-config-backup-source-external.yaml b/clusters/cl01tl/manifests/prowlarr/ReplicationSource-prowlarr-config-backup-source-external.yaml index 979d44f16..10458fa5d 100644 --- a/clusters/cl01tl/manifests/prowlarr/ReplicationSource-prowlarr-config-backup-source-external.yaml +++ b/clusters/cl01tl/manifests/prowlarr/ReplicationSource-prowlarr-config-backup-source-external.yaml @@ -4,16 +4,16 @@ metadata: name: prowlarr-config-backup-source-external namespace: prowlarr labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: prowlarr app.kubernetes.io/part-of: prowlarr - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: prowlarr-config-backup spec: sourcePVC: prowlarr-config trigger: - schedule: 0 9 * * * + schedule: 0 12 * * * restic: pruneIntervalDays: 7 repository: prowlarr-config-backup-secret-external diff --git a/clusters/cl01tl/manifests/prowlarr/ReplicationSource-prowlarr-config-backup-source-local.yaml b/clusters/cl01tl/manifests/prowlarr/ReplicationSource-prowlarr-config-backup-source-local.yaml deleted file mode 100644 index 9d93a5fcb..000000000 --- a/clusters/cl01tl/manifests/prowlarr/ReplicationSource-prowlarr-config-backup-source-local.yaml +++ /dev/null @@ -1,39 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: prowlarr-config-backup-source-local - namespace: prowlarr - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: prowlarr - app.kubernetes.io/part-of: prowlarr - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: prowlarr-config-backup -spec: - sourcePVC: prowlarr-config - trigger: - schedule: 0 8 * * * - restic: - pruneIntervalDays: 7 - repository: prowlarr-config-backup-secret-local - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - moverSecurityContext: - fsGroup: 568 - fsGroupChangePolicy: OnRootMismatch - runAsGroup: 568 - runAsUser: 568 - supplementalGroups: - - 44 - - 100 - - 109 - - 65539 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/prowlarr/ReplicationSource-prowlarr-config-backup-source-remote.yaml b/clusters/cl01tl/manifests/prowlarr/ReplicationSource-prowlarr-config-backup-source-remote.yaml deleted file mode 100644 index c7c62c1be..000000000 --- a/clusters/cl01tl/manifests/prowlarr/ReplicationSource-prowlarr-config-backup-source-remote.yaml +++ /dev/null @@ -1,39 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: prowlarr-config-backup-source-remote - namespace: prowlarr - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: prowlarr - app.kubernetes.io/part-of: prowlarr - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: prowlarr-config-backup -spec: - sourcePVC: prowlarr-config - trigger: - schedule: 0 10 * * * - restic: - pruneIntervalDays: 7 - repository: prowlarr-config-backup-secret-remote - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - moverSecurityContext: - fsGroup: 568 - fsGroupChangePolicy: OnRootMismatch - runAsGroup: 568 - runAsUser: 568 - supplementalGroups: - - 44 - - 100 - - 109 - - 65539 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-config-data-backup-secret-external.yaml b/clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-config-data-backup-secret-external.yaml index de6540b64..95036e9bd 100644 --- a/clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-config-data-backup-secret-external.yaml +++ b/clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-config-data-backup-secret-external.yaml @@ -4,10 +4,10 @@ metadata: name: qbittorrent-config-data-backup-secret-external namespace: qbittorrent labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: qbittorrent app.kubernetes.io/part-of: qbittorrent - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: qbittorrent-config-data-backup-secret-external spec: diff --git a/clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-config-data-backup-secret-local.yaml b/clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-config-data-backup-secret-local.yaml deleted file mode 100644 index 53a3777f3..000000000 --- a/clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-config-data-backup-secret-local.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: qbittorrent-config-data-backup-secret-local - namespace: qbittorrent - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: qbittorrent - app.kubernetes.io/part-of: qbittorrent - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: qbittorrent-config-data-backup-secret-local -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/qbittorrent/qbittorrent-config-data" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-config-data-backup-secret-remote.yaml b/clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-config-data-backup-secret-remote.yaml deleted file mode 100644 index 022591419..000000000 --- a/clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-config-data-backup-secret-remote.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: qbittorrent-config-data-backup-secret-remote - namespace: qbittorrent - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: qbittorrent - app.kubernetes.io/part-of: qbittorrent - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: qbittorrent-config-data-backup-secret-remote -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/qbittorrent/qbittorrent-config-data" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-qbit-manage-config-data-backup-secret-external.yaml b/clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-qbit-manage-config-data-backup-secret-external.yaml index 504f41723..6c81bfc47 100644 --- a/clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-qbit-manage-config-data-backup-secret-external.yaml +++ b/clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-qbit-manage-config-data-backup-secret-external.yaml @@ -4,10 +4,10 @@ metadata: name: qbittorrent-qbit-manage-config-data-backup-secret-external namespace: qbittorrent labels: - helm.sh/chart: volsync-target-qbit-manage-config-0.6.0 + helm.sh/chart: volsync-target-qbit-manage-config-0.7.0 app.kubernetes.io/instance: qbittorrent app.kubernetes.io/part-of: qbittorrent - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: qbittorrent-qbit-manage-config-data-backup-secret-external spec: diff --git a/clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-qbit-manage-config-data-backup-secret-local.yaml b/clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-qbit-manage-config-data-backup-secret-local.yaml deleted file mode 100644 index e11467cae..000000000 --- a/clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-qbit-manage-config-data-backup-secret-local.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: qbittorrent-qbit-manage-config-data-backup-secret-local - namespace: qbittorrent - labels: - helm.sh/chart: volsync-target-qbit-manage-config-0.6.0 - app.kubernetes.io/instance: qbittorrent - app.kubernetes.io/part-of: qbittorrent - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: qbittorrent-qbit-manage-config-data-backup-secret-local -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/qbittorrent/qbittorrent-qbit-manage-config-data" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-qbit-manage-config-data-backup-secret-remote.yaml b/clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-qbit-manage-config-data-backup-secret-remote.yaml deleted file mode 100644 index 73d9d6470..000000000 --- a/clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-qbit-manage-config-data-backup-secret-remote.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: qbittorrent-qbit-manage-config-data-backup-secret-remote - namespace: qbittorrent - labels: - helm.sh/chart: volsync-target-qbit-manage-config-0.6.0 - app.kubernetes.io/instance: qbittorrent - app.kubernetes.io/part-of: qbittorrent - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: qbittorrent-qbit-manage-config-data-backup-secret-remote -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/qbittorrent/qbittorrent-qbit-manage-config-data" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-qui-config-data-backup-secret-external.yaml b/clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-qui-config-data-backup-secret-external.yaml index 698d5894d..2ebcdaa1c 100644 --- a/clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-qui-config-data-backup-secret-external.yaml +++ b/clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-qui-config-data-backup-secret-external.yaml @@ -4,10 +4,10 @@ metadata: name: qbittorrent-qui-config-data-backup-secret-external namespace: qbittorrent labels: - helm.sh/chart: volsync-target-qui-config-0.6.0 + helm.sh/chart: volsync-target-qui-config-0.7.0 app.kubernetes.io/instance: qbittorrent app.kubernetes.io/part-of: qbittorrent - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: qbittorrent-qui-config-data-backup-secret-external spec: diff --git a/clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-qui-config-data-backup-secret-local.yaml b/clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-qui-config-data-backup-secret-local.yaml deleted file mode 100644 index f5ac090be..000000000 --- a/clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-qui-config-data-backup-secret-local.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: qbittorrent-qui-config-data-backup-secret-local - namespace: qbittorrent - labels: - helm.sh/chart: volsync-target-qui-config-0.6.0 - app.kubernetes.io/instance: qbittorrent - app.kubernetes.io/part-of: qbittorrent - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: qbittorrent-qui-config-data-backup-secret-local -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/qbittorrent/qbittorrent-qui-config-data" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-qui-config-data-backup-secret-remote.yaml b/clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-qui-config-data-backup-secret-remote.yaml deleted file mode 100644 index 98f9902da..000000000 --- a/clusters/cl01tl/manifests/qbittorrent/ExternalSecret-qbittorrent-qui-config-data-backup-secret-remote.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: qbittorrent-qui-config-data-backup-secret-remote - namespace: qbittorrent - labels: - helm.sh/chart: volsync-target-qui-config-0.6.0 - app.kubernetes.io/instance: qbittorrent - app.kubernetes.io/part-of: qbittorrent - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: qbittorrent-qui-config-data-backup-secret-remote -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/qbittorrent/qbittorrent-qui-config-data" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-config-data-backup-source-external.yaml b/clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-config-data-backup-source-external.yaml index 1b40b23dd..374212c7f 100644 --- a/clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-config-data-backup-source-external.yaml +++ b/clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-config-data-backup-source-external.yaml @@ -4,16 +4,16 @@ metadata: name: qbittorrent-config-data-backup-source-external namespace: qbittorrent labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: qbittorrent app.kubernetes.io/part-of: qbittorrent - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: qbittorrent-config-data-backup spec: sourcePVC: qbittorrent-config-data trigger: - schedule: 0 9 * * * + schedule: 2 12 * * * restic: pruneIntervalDays: 7 repository: qbittorrent-config-data-backup-secret-external diff --git a/clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-config-data-backup-source-local.yaml b/clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-config-data-backup-source-local.yaml deleted file mode 100644 index ec0381012..000000000 --- a/clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-config-data-backup-source-local.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: qbittorrent-config-data-backup-source-local - namespace: qbittorrent - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: qbittorrent - app.kubernetes.io/part-of: qbittorrent - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: qbittorrent-config-data-backup -spec: - sourcePVC: qbittorrent-config-data - trigger: - schedule: 0 8 * * * - restic: - pruneIntervalDays: 7 - repository: qbittorrent-config-data-backup-secret-local - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - moverSecurityContext: - fsGroup: 1000 - fsGroupChangePolicy: OnRootMismatch - runAsGroup: 1000 - runAsUser: 1000 - copyMethod: Snapshot - storageClassName: ceph-filesystem - volumeSnapshotClassName: ceph-filesystem-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-config-data-backup-source-remote.yaml b/clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-config-data-backup-source-remote.yaml deleted file mode 100644 index 153cc5bd1..000000000 --- a/clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-config-data-backup-source-remote.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: qbittorrent-config-data-backup-source-remote - namespace: qbittorrent - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: qbittorrent - app.kubernetes.io/part-of: qbittorrent - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: qbittorrent-config-data-backup -spec: - sourcePVC: qbittorrent-config-data - trigger: - schedule: 0 10 * * * - restic: - pruneIntervalDays: 7 - repository: qbittorrent-config-data-backup-secret-remote - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - moverSecurityContext: - fsGroup: 1000 - fsGroupChangePolicy: OnRootMismatch - runAsGroup: 1000 - runAsUser: 1000 - copyMethod: Snapshot - storageClassName: ceph-filesystem - volumeSnapshotClassName: ceph-filesystem-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-qbit-manage-config-data-backup-source-external.yaml b/clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-qbit-manage-config-data-backup-source-external.yaml index 526c6c277..a14f60dd0 100644 --- a/clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-qbit-manage-config-data-backup-source-external.yaml +++ b/clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-qbit-manage-config-data-backup-source-external.yaml @@ -4,16 +4,16 @@ metadata: name: qbittorrent-qbit-manage-config-data-backup-source-external namespace: qbittorrent labels: - helm.sh/chart: volsync-target-qbit-manage-config-0.6.0 + helm.sh/chart: volsync-target-qbit-manage-config-0.7.0 app.kubernetes.io/instance: qbittorrent app.kubernetes.io/part-of: qbittorrent - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: qbittorrent-qbit-manage-config-data-backup spec: sourcePVC: qbittorrent-qbit-manage-config-data trigger: - schedule: 0 9 * * * + schedule: 4 12 * * * restic: pruneIntervalDays: 7 repository: qbittorrent-qbit-manage-config-data-backup-secret-external diff --git a/clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-qbit-manage-config-data-backup-source-local.yaml b/clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-qbit-manage-config-data-backup-source-local.yaml deleted file mode 100644 index e3ff30791..000000000 --- a/clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-qbit-manage-config-data-backup-source-local.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: qbittorrent-qbit-manage-config-data-backup-source-local - namespace: qbittorrent - labels: - helm.sh/chart: volsync-target-qbit-manage-config-0.6.0 - app.kubernetes.io/instance: qbittorrent - app.kubernetes.io/part-of: qbittorrent - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: qbittorrent-qbit-manage-config-data-backup -spec: - sourcePVC: qbittorrent-qbit-manage-config-data - trigger: - schedule: 0 8 * * * - restic: - pruneIntervalDays: 7 - repository: qbittorrent-qbit-manage-config-data-backup-secret-local - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-qbit-manage-config-data-backup-source-remote.yaml b/clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-qbit-manage-config-data-backup-source-remote.yaml deleted file mode 100644 index 28bedc74d..000000000 --- a/clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-qbit-manage-config-data-backup-source-remote.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: qbittorrent-qbit-manage-config-data-backup-source-remote - namespace: qbittorrent - labels: - helm.sh/chart: volsync-target-qbit-manage-config-0.6.0 - app.kubernetes.io/instance: qbittorrent - app.kubernetes.io/part-of: qbittorrent - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: qbittorrent-qbit-manage-config-data-backup -spec: - sourcePVC: qbittorrent-qbit-manage-config-data - trigger: - schedule: 0 10 * * * - restic: - pruneIntervalDays: 7 - repository: qbittorrent-qbit-manage-config-data-backup-secret-remote - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-qui-config-data-backup-source-external.yaml b/clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-qui-config-data-backup-source-external.yaml index d3b7b54ee..ed1c15266 100644 --- a/clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-qui-config-data-backup-source-external.yaml +++ b/clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-qui-config-data-backup-source-external.yaml @@ -4,16 +4,16 @@ metadata: name: qbittorrent-qui-config-data-backup-source-external namespace: qbittorrent labels: - helm.sh/chart: volsync-target-qui-config-0.6.0 + helm.sh/chart: volsync-target-qui-config-0.7.0 app.kubernetes.io/instance: qbittorrent app.kubernetes.io/part-of: qbittorrent - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: qbittorrent-qui-config-data-backup spec: sourcePVC: qbittorrent-qui-config-data trigger: - schedule: 0 9 * * * + schedule: 6 12 * * * restic: pruneIntervalDays: 7 repository: qbittorrent-qui-config-data-backup-secret-external diff --git a/clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-qui-config-data-backup-source-local.yaml b/clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-qui-config-data-backup-source-local.yaml deleted file mode 100644 index 5596ee96c..000000000 --- a/clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-qui-config-data-backup-source-local.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: qbittorrent-qui-config-data-backup-source-local - namespace: qbittorrent - labels: - helm.sh/chart: volsync-target-qui-config-0.6.0 - app.kubernetes.io/instance: qbittorrent - app.kubernetes.io/part-of: qbittorrent - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: qbittorrent-qui-config-data-backup -spec: - sourcePVC: qbittorrent-qui-config-data - trigger: - schedule: 0 8 * * * - restic: - pruneIntervalDays: 7 - repository: qbittorrent-qui-config-data-backup-secret-local - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-qui-config-data-backup-source-remote.yaml b/clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-qui-config-data-backup-source-remote.yaml deleted file mode 100644 index a64f50813..000000000 --- a/clusters/cl01tl/manifests/qbittorrent/ReplicationSource-qbittorrent-qui-config-data-backup-source-remote.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: qbittorrent-qui-config-data-backup-source-remote - namespace: qbittorrent - labels: - helm.sh/chart: volsync-target-qui-config-0.6.0 - app.kubernetes.io/instance: qbittorrent - app.kubernetes.io/part-of: qbittorrent - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: qbittorrent-qui-config-data-backup -spec: - sourcePVC: qbittorrent-qui-config-data - trigger: - schedule: 0 10 * * * - restic: - pruneIntervalDays: 7 - repository: qbittorrent-qui-config-data-backup-secret-remote - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/radarr-4k/Cluster-radarr-4k-postgresql-18-cluster.yaml b/clusters/cl01tl/manifests/radarr-4k/Cluster-radarr-4k-postgresql-18-cluster.yaml index 16a412447..7f8e7c3aa 100644 --- a/clusters/cl01tl/manifests/radarr-4k/Cluster-radarr-4k-postgresql-18-cluster.yaml +++ b/clusters/cl01tl/manifests/radarr-4k/Cluster-radarr-4k-postgresql-18-cluster.yaml @@ -4,11 +4,11 @@ metadata: name: radarr-4k-postgresql-18-cluster namespace: radarr-4k labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: radarr-4k-postgresql-18 app.kubernetes.io/instance: radarr-4k app.kubernetes.io/part-of: radarr-4k - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: instances: 3 diff --git a/clusters/cl01tl/manifests/radarr-4k/ExternalSecret-radarr-4k-postgresql-18-backup-garage-local-secret.yaml b/clusters/cl01tl/manifests/radarr-4k/ExternalSecret-radarr-4k-postgresql-18-backup-garage-local-secret.yaml index eabddfdb1..6fea6e65a 100644 --- a/clusters/cl01tl/manifests/radarr-4k/ExternalSecret-radarr-4k-postgresql-18-backup-garage-local-secret.yaml +++ b/clusters/cl01tl/manifests/radarr-4k/ExternalSecret-radarr-4k-postgresql-18-backup-garage-local-secret.yaml @@ -4,11 +4,11 @@ metadata: name: radarr-4k-postgresql-18-backup-garage-local-secret namespace: radarr-4k labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: radarr-4k-postgresql-18 app.kubernetes.io/instance: radarr-4k app.kubernetes.io/part-of: radarr-4k - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: radarr-4k-postgresql-18-backup-garage-local-secret spec: diff --git a/clusters/cl01tl/manifests/radarr-4k/ExternalSecret-radarr-4k-postgresql-18-recovery-secret.yaml b/clusters/cl01tl/manifests/radarr-4k/ExternalSecret-radarr-4k-postgresql-18-recovery-secret.yaml index 8046a20b4..56db93639 100644 --- a/clusters/cl01tl/manifests/radarr-4k/ExternalSecret-radarr-4k-postgresql-18-recovery-secret.yaml +++ b/clusters/cl01tl/manifests/radarr-4k/ExternalSecret-radarr-4k-postgresql-18-recovery-secret.yaml @@ -4,11 +4,11 @@ metadata: name: radarr-4k-postgresql-18-recovery-secret namespace: radarr-4k labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: radarr-4k-postgresql-18 app.kubernetes.io/instance: radarr-4k app.kubernetes.io/part-of: radarr-4k - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: radarr-4k-postgresql-18-recovery-secret spec: diff --git a/clusters/cl01tl/manifests/radarr-4k/ObjectStore-radarr-4k-postgresql-18-backup-garage-local.yaml b/clusters/cl01tl/manifests/radarr-4k/ObjectStore-radarr-4k-postgresql-18-backup-garage-local.yaml index ad1489604..cab012f55 100644 --- a/clusters/cl01tl/manifests/radarr-4k/ObjectStore-radarr-4k-postgresql-18-backup-garage-local.yaml +++ b/clusters/cl01tl/manifests/radarr-4k/ObjectStore-radarr-4k-postgresql-18-backup-garage-local.yaml @@ -4,11 +4,11 @@ metadata: name: radarr-4k-postgresql-18-backup-garage-local namespace: radarr-4k labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: radarr-4k-postgresql-18 app.kubernetes.io/instance: radarr-4k app.kubernetes.io/part-of: radarr-4k - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: radarr-4k-postgresql-18-backup-garage-local spec: diff --git a/clusters/cl01tl/manifests/radarr-4k/ObjectStore-radarr-4k-postgresql-18-recovery.yaml b/clusters/cl01tl/manifests/radarr-4k/ObjectStore-radarr-4k-postgresql-18-recovery.yaml index 03034448b..a28be0e6e 100644 --- a/clusters/cl01tl/manifests/radarr-4k/ObjectStore-radarr-4k-postgresql-18-recovery.yaml +++ b/clusters/cl01tl/manifests/radarr-4k/ObjectStore-radarr-4k-postgresql-18-recovery.yaml @@ -4,11 +4,11 @@ metadata: name: "radarr-4k-postgresql-18-recovery" namespace: radarr-4k labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: radarr-4k-postgresql-18 app.kubernetes.io/instance: radarr-4k app.kubernetes.io/part-of: radarr-4k - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "radarr-4k-postgresql-18-recovery" spec: diff --git a/clusters/cl01tl/manifests/radarr-4k/PrometheusRule-radarr-4k-postgresql-18-alert-rules.yaml b/clusters/cl01tl/manifests/radarr-4k/PrometheusRule-radarr-4k-postgresql-18-alert-rules.yaml index 1567a8ec6..9a3de7baa 100644 --- a/clusters/cl01tl/manifests/radarr-4k/PrometheusRule-radarr-4k-postgresql-18-alert-rules.yaml +++ b/clusters/cl01tl/manifests/radarr-4k/PrometheusRule-radarr-4k-postgresql-18-alert-rules.yaml @@ -4,11 +4,11 @@ metadata: name: radarr-4k-postgresql-18-alert-rules namespace: radarr-4k labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: radarr-4k-postgresql-18 app.kubernetes.io/instance: radarr-4k app.kubernetes.io/part-of: radarr-4k - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: groups: @@ -21,7 +21,7 @@ spec: Pod {{ $labels.pod }} has been waiting for longer than 5 minutes expr: | - cnpg_backends_waiting_total{namespace="radarr-4k"} > 300 + cnpg_backends_waiting_total > 300 for: 1m labels: severity: warning @@ -34,7 +34,7 @@ spec: There are over 10 deadlock conflicts in {{ $labels.pod }} expr: | - cnpg_pg_stat_database_deadlocks{namespace="radarr-4k"} > 10 + cnpg_pg_stat_database_deadlocks > 10 for: 1m labels: severity: warning @@ -151,7 +151,7 @@ spec: CloudNativePG Cluster Pod {{ $labels.pod }} is taking more than 5 minutes (300 seconds) for a query. expr: |- - cnpg_backends_max_tx_duration_seconds{namespace="radarr-4k"} > 300 + cnpg_backends_max_tx_duration_seconds > 300 for: 1m labels: severity: warning @@ -222,7 +222,7 @@ spec: Over 300,000,000 transactions from frozen xid on pod {{ $labels.pod }} expr: | - cnpg_pg_database_xid_age{namespace="radarr-4k"} > 300000000 + cnpg_pg_database_xid_age > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery{namespace="radarr-4k"} > cnpg_pg_replication_is_wal_receiver_up{namespace="radarr-4k"} + cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up for: 1m labels: severity: warning diff --git a/clusters/cl01tl/manifests/radarr-4k/ScheduledBackup-radarr-4k-postgresql-18-scheduled-backup-live-backup.yaml b/clusters/cl01tl/manifests/radarr-4k/ScheduledBackup-radarr-4k-postgresql-18-scheduled-backup-live-backup.yaml index 290be038c..27959ab0d 100644 --- a/clusters/cl01tl/manifests/radarr-4k/ScheduledBackup-radarr-4k-postgresql-18-scheduled-backup-live-backup.yaml +++ b/clusters/cl01tl/manifests/radarr-4k/ScheduledBackup-radarr-4k-postgresql-18-scheduled-backup-live-backup.yaml @@ -4,11 +4,11 @@ metadata: name: "radarr-4k-postgresql-18-scheduled-backup-live-backup" namespace: radarr-4k labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: radarr-4k-postgresql-18 app.kubernetes.io/instance: radarr-4k app.kubernetes.io/part-of: radarr-4k - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "radarr-4k-postgresql-18-scheduled-backup-live-backup" spec: diff --git a/clusters/cl01tl/manifests/radarr-anime/Cluster-radarr-anime-postgresql-18-cluster.yaml b/clusters/cl01tl/manifests/radarr-anime/Cluster-radarr-anime-postgresql-18-cluster.yaml index ce9d3ae8a..980480e9b 100644 --- a/clusters/cl01tl/manifests/radarr-anime/Cluster-radarr-anime-postgresql-18-cluster.yaml +++ b/clusters/cl01tl/manifests/radarr-anime/Cluster-radarr-anime-postgresql-18-cluster.yaml @@ -4,11 +4,11 @@ metadata: name: radarr-anime-postgresql-18-cluster namespace: radarr-anime labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: radarr-anime-postgresql-18 app.kubernetes.io/instance: radarr-anime app.kubernetes.io/part-of: radarr-anime - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: instances: 3 diff --git a/clusters/cl01tl/manifests/radarr-anime/ExternalSecret-radarr-anime-postgresql-18-backup-garage-local-secret.yaml b/clusters/cl01tl/manifests/radarr-anime/ExternalSecret-radarr-anime-postgresql-18-backup-garage-local-secret.yaml index 688dedbd7..fbe9ae506 100644 --- a/clusters/cl01tl/manifests/radarr-anime/ExternalSecret-radarr-anime-postgresql-18-backup-garage-local-secret.yaml +++ b/clusters/cl01tl/manifests/radarr-anime/ExternalSecret-radarr-anime-postgresql-18-backup-garage-local-secret.yaml @@ -4,11 +4,11 @@ metadata: name: radarr-anime-postgresql-18-backup-garage-local-secret namespace: radarr-anime labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: radarr-anime-postgresql-18 app.kubernetes.io/instance: radarr-anime app.kubernetes.io/part-of: radarr-anime - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: radarr-anime-postgresql-18-backup-garage-local-secret spec: diff --git a/clusters/cl01tl/manifests/radarr-anime/ExternalSecret-radarr-anime-postgresql-18-recovery-secret.yaml b/clusters/cl01tl/manifests/radarr-anime/ExternalSecret-radarr-anime-postgresql-18-recovery-secret.yaml index ff19cb2ac..68670125a 100644 --- a/clusters/cl01tl/manifests/radarr-anime/ExternalSecret-radarr-anime-postgresql-18-recovery-secret.yaml +++ b/clusters/cl01tl/manifests/radarr-anime/ExternalSecret-radarr-anime-postgresql-18-recovery-secret.yaml @@ -4,11 +4,11 @@ metadata: name: radarr-anime-postgresql-18-recovery-secret namespace: radarr-anime labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: radarr-anime-postgresql-18 app.kubernetes.io/instance: radarr-anime app.kubernetes.io/part-of: radarr-anime - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: radarr-anime-postgresql-18-recovery-secret spec: diff --git a/clusters/cl01tl/manifests/radarr-anime/ObjectStore-radarr-anime-postgresql-18-backup-garage-local.yaml b/clusters/cl01tl/manifests/radarr-anime/ObjectStore-radarr-anime-postgresql-18-backup-garage-local.yaml index e6be3f7f9..f95eef74a 100644 --- a/clusters/cl01tl/manifests/radarr-anime/ObjectStore-radarr-anime-postgresql-18-backup-garage-local.yaml +++ b/clusters/cl01tl/manifests/radarr-anime/ObjectStore-radarr-anime-postgresql-18-backup-garage-local.yaml @@ -4,11 +4,11 @@ metadata: name: radarr-anime-postgresql-18-backup-garage-local namespace: radarr-anime labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: radarr-anime-postgresql-18 app.kubernetes.io/instance: radarr-anime app.kubernetes.io/part-of: radarr-anime - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: radarr-anime-postgresql-18-backup-garage-local spec: diff --git a/clusters/cl01tl/manifests/radarr-anime/ObjectStore-radarr-anime-postgresql-18-recovery.yaml b/clusters/cl01tl/manifests/radarr-anime/ObjectStore-radarr-anime-postgresql-18-recovery.yaml index 86aed23db..80e0a770c 100644 --- a/clusters/cl01tl/manifests/radarr-anime/ObjectStore-radarr-anime-postgresql-18-recovery.yaml +++ b/clusters/cl01tl/manifests/radarr-anime/ObjectStore-radarr-anime-postgresql-18-recovery.yaml @@ -4,11 +4,11 @@ metadata: name: "radarr-anime-postgresql-18-recovery" namespace: radarr-anime labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: radarr-anime-postgresql-18 app.kubernetes.io/instance: radarr-anime app.kubernetes.io/part-of: radarr-anime - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "radarr-anime-postgresql-18-recovery" spec: diff --git a/clusters/cl01tl/manifests/radarr-anime/PrometheusRule-radarr-anime-postgresql-18-alert-rules.yaml b/clusters/cl01tl/manifests/radarr-anime/PrometheusRule-radarr-anime-postgresql-18-alert-rules.yaml index 2108623ae..206375d57 100644 --- a/clusters/cl01tl/manifests/radarr-anime/PrometheusRule-radarr-anime-postgresql-18-alert-rules.yaml +++ b/clusters/cl01tl/manifests/radarr-anime/PrometheusRule-radarr-anime-postgresql-18-alert-rules.yaml @@ -4,11 +4,11 @@ metadata: name: radarr-anime-postgresql-18-alert-rules namespace: radarr-anime labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: radarr-anime-postgresql-18 app.kubernetes.io/instance: radarr-anime app.kubernetes.io/part-of: radarr-anime - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: groups: @@ -21,7 +21,7 @@ spec: Pod {{ $labels.pod }} has been waiting for longer than 5 minutes expr: | - cnpg_backends_waiting_total{namespace="radarr-anime"} > 300 + cnpg_backends_waiting_total > 300 for: 1m labels: severity: warning @@ -34,7 +34,7 @@ spec: There are over 10 deadlock conflicts in {{ $labels.pod }} expr: | - cnpg_pg_stat_database_deadlocks{namespace="radarr-anime"} > 10 + cnpg_pg_stat_database_deadlocks > 10 for: 1m labels: severity: warning @@ -151,7 +151,7 @@ spec: CloudNativePG Cluster Pod {{ $labels.pod }} is taking more than 5 minutes (300 seconds) for a query. expr: |- - cnpg_backends_max_tx_duration_seconds{namespace="radarr-anime"} > 300 + cnpg_backends_max_tx_duration_seconds > 300 for: 1m labels: severity: warning @@ -222,7 +222,7 @@ spec: Over 300,000,000 transactions from frozen xid on pod {{ $labels.pod }} expr: | - cnpg_pg_database_xid_age{namespace="radarr-anime"} > 300000000 + cnpg_pg_database_xid_age > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery{namespace="radarr-anime"} > cnpg_pg_replication_is_wal_receiver_up{namespace="radarr-anime"} + cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up for: 1m labels: severity: warning diff --git a/clusters/cl01tl/manifests/radarr-anime/ScheduledBackup-radarr-anime-postgresql-18-scheduled-backup-live-backup.yaml b/clusters/cl01tl/manifests/radarr-anime/ScheduledBackup-radarr-anime-postgresql-18-scheduled-backup-live-backup.yaml index 566df0434..ba721775f 100644 --- a/clusters/cl01tl/manifests/radarr-anime/ScheduledBackup-radarr-anime-postgresql-18-scheduled-backup-live-backup.yaml +++ b/clusters/cl01tl/manifests/radarr-anime/ScheduledBackup-radarr-anime-postgresql-18-scheduled-backup-live-backup.yaml @@ -4,11 +4,11 @@ metadata: name: "radarr-anime-postgresql-18-scheduled-backup-live-backup" namespace: radarr-anime labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: radarr-anime-postgresql-18 app.kubernetes.io/instance: radarr-anime app.kubernetes.io/part-of: radarr-anime - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "radarr-anime-postgresql-18-scheduled-backup-live-backup" spec: diff --git a/clusters/cl01tl/manifests/radarr-standup/Cluster-radarr-standup-postgresql-18-cluster.yaml b/clusters/cl01tl/manifests/radarr-standup/Cluster-radarr-standup-postgresql-18-cluster.yaml index 674bbb9bd..4f8eac377 100644 --- a/clusters/cl01tl/manifests/radarr-standup/Cluster-radarr-standup-postgresql-18-cluster.yaml +++ b/clusters/cl01tl/manifests/radarr-standup/Cluster-radarr-standup-postgresql-18-cluster.yaml @@ -4,11 +4,11 @@ metadata: name: radarr-standup-postgresql-18-cluster namespace: radarr-standup labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: radarr-standup-postgresql-18 app.kubernetes.io/instance: radarr-standup app.kubernetes.io/part-of: radarr-standup - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: instances: 3 diff --git a/clusters/cl01tl/manifests/radarr-standup/ExternalSecret-radarr-standup-postgresql-18-backup-garage-local-secret.yaml b/clusters/cl01tl/manifests/radarr-standup/ExternalSecret-radarr-standup-postgresql-18-backup-garage-local-secret.yaml index a2cbadd83..6a04ca3d4 100644 --- a/clusters/cl01tl/manifests/radarr-standup/ExternalSecret-radarr-standup-postgresql-18-backup-garage-local-secret.yaml +++ b/clusters/cl01tl/manifests/radarr-standup/ExternalSecret-radarr-standup-postgresql-18-backup-garage-local-secret.yaml @@ -4,11 +4,11 @@ metadata: name: radarr-standup-postgresql-18-backup-garage-local-secret namespace: radarr-standup labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: radarr-standup-postgresql-18 app.kubernetes.io/instance: radarr-standup app.kubernetes.io/part-of: radarr-standup - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: radarr-standup-postgresql-18-backup-garage-local-secret spec: diff --git a/clusters/cl01tl/manifests/radarr-standup/ExternalSecret-radarr-standup-postgresql-18-recovery-secret.yaml b/clusters/cl01tl/manifests/radarr-standup/ExternalSecret-radarr-standup-postgresql-18-recovery-secret.yaml index 85baf318c..c2d395a8b 100644 --- a/clusters/cl01tl/manifests/radarr-standup/ExternalSecret-radarr-standup-postgresql-18-recovery-secret.yaml +++ b/clusters/cl01tl/manifests/radarr-standup/ExternalSecret-radarr-standup-postgresql-18-recovery-secret.yaml @@ -4,11 +4,11 @@ metadata: name: radarr-standup-postgresql-18-recovery-secret namespace: radarr-standup labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: radarr-standup-postgresql-18 app.kubernetes.io/instance: radarr-standup app.kubernetes.io/part-of: radarr-standup - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: radarr-standup-postgresql-18-recovery-secret spec: diff --git a/clusters/cl01tl/manifests/radarr-standup/ObjectStore-radarr-standup-postgresql-18-backup-garage-local.yaml b/clusters/cl01tl/manifests/radarr-standup/ObjectStore-radarr-standup-postgresql-18-backup-garage-local.yaml index ada3b6ebb..552a341f1 100644 --- a/clusters/cl01tl/manifests/radarr-standup/ObjectStore-radarr-standup-postgresql-18-backup-garage-local.yaml +++ b/clusters/cl01tl/manifests/radarr-standup/ObjectStore-radarr-standup-postgresql-18-backup-garage-local.yaml @@ -4,11 +4,11 @@ metadata: name: radarr-standup-postgresql-18-backup-garage-local namespace: radarr-standup labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: radarr-standup-postgresql-18 app.kubernetes.io/instance: radarr-standup app.kubernetes.io/part-of: radarr-standup - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: radarr-standup-postgresql-18-backup-garage-local spec: diff --git a/clusters/cl01tl/manifests/radarr-standup/ObjectStore-radarr-standup-postgresql-18-recovery.yaml b/clusters/cl01tl/manifests/radarr-standup/ObjectStore-radarr-standup-postgresql-18-recovery.yaml index e5f7a36c4..4b9c23fbd 100644 --- a/clusters/cl01tl/manifests/radarr-standup/ObjectStore-radarr-standup-postgresql-18-recovery.yaml +++ b/clusters/cl01tl/manifests/radarr-standup/ObjectStore-radarr-standup-postgresql-18-recovery.yaml @@ -4,11 +4,11 @@ metadata: name: "radarr-standup-postgresql-18-recovery" namespace: radarr-standup labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: radarr-standup-postgresql-18 app.kubernetes.io/instance: radarr-standup app.kubernetes.io/part-of: radarr-standup - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "radarr-standup-postgresql-18-recovery" spec: diff --git a/clusters/cl01tl/manifests/radarr-standup/PrometheusRule-radarr-standup-postgresql-18-alert-rules.yaml b/clusters/cl01tl/manifests/radarr-standup/PrometheusRule-radarr-standup-postgresql-18-alert-rules.yaml index 5d40c4b82..734604009 100644 --- a/clusters/cl01tl/manifests/radarr-standup/PrometheusRule-radarr-standup-postgresql-18-alert-rules.yaml +++ b/clusters/cl01tl/manifests/radarr-standup/PrometheusRule-radarr-standup-postgresql-18-alert-rules.yaml @@ -4,11 +4,11 @@ metadata: name: radarr-standup-postgresql-18-alert-rules namespace: radarr-standup labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: radarr-standup-postgresql-18 app.kubernetes.io/instance: radarr-standup app.kubernetes.io/part-of: radarr-standup - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: groups: @@ -21,7 +21,7 @@ spec: Pod {{ $labels.pod }} has been waiting for longer than 5 minutes expr: | - cnpg_backends_waiting_total{namespace="radarr-standup"} > 300 + cnpg_backends_waiting_total > 300 for: 1m labels: severity: warning @@ -34,7 +34,7 @@ spec: There are over 10 deadlock conflicts in {{ $labels.pod }} expr: | - cnpg_pg_stat_database_deadlocks{namespace="radarr-standup"} > 10 + cnpg_pg_stat_database_deadlocks > 10 for: 1m labels: severity: warning @@ -151,7 +151,7 @@ spec: CloudNativePG Cluster Pod {{ $labels.pod }} is taking more than 5 minutes (300 seconds) for a query. expr: |- - cnpg_backends_max_tx_duration_seconds{namespace="radarr-standup"} > 300 + cnpg_backends_max_tx_duration_seconds > 300 for: 1m labels: severity: warning @@ -222,7 +222,7 @@ spec: Over 300,000,000 transactions from frozen xid on pod {{ $labels.pod }} expr: | - cnpg_pg_database_xid_age{namespace="radarr-standup"} > 300000000 + cnpg_pg_database_xid_age > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery{namespace="radarr-standup"} > cnpg_pg_replication_is_wal_receiver_up{namespace="radarr-standup"} + cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up for: 1m labels: severity: warning diff --git a/clusters/cl01tl/manifests/radarr-standup/ScheduledBackup-radarr-standup-postgresql-18-scheduled-backup-live-backup.yaml b/clusters/cl01tl/manifests/radarr-standup/ScheduledBackup-radarr-standup-postgresql-18-scheduled-backup-live-backup.yaml index c65185450..5df173f16 100644 --- a/clusters/cl01tl/manifests/radarr-standup/ScheduledBackup-radarr-standup-postgresql-18-scheduled-backup-live-backup.yaml +++ b/clusters/cl01tl/manifests/radarr-standup/ScheduledBackup-radarr-standup-postgresql-18-scheduled-backup-live-backup.yaml @@ -4,11 +4,11 @@ metadata: name: "radarr-standup-postgresql-18-scheduled-backup-live-backup" namespace: radarr-standup labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: radarr-standup-postgresql-18 app.kubernetes.io/instance: radarr-standup app.kubernetes.io/part-of: radarr-standup - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "radarr-standup-postgresql-18-scheduled-backup-live-backup" spec: diff --git a/clusters/cl01tl/manifests/radarr/Cluster-radarr-postgresql-18-cluster.yaml b/clusters/cl01tl/manifests/radarr/Cluster-radarr-postgresql-18-cluster.yaml index 62fdb74b1..713835ddc 100644 --- a/clusters/cl01tl/manifests/radarr/Cluster-radarr-postgresql-18-cluster.yaml +++ b/clusters/cl01tl/manifests/radarr/Cluster-radarr-postgresql-18-cluster.yaml @@ -4,11 +4,11 @@ metadata: name: radarr-postgresql-18-cluster namespace: radarr labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: radarr-postgresql-18 app.kubernetes.io/instance: radarr app.kubernetes.io/part-of: radarr - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: instances: 3 diff --git a/clusters/cl01tl/manifests/radarr/ExternalSecret-radarr-postgresql-18-backup-garage-local-secret.yaml b/clusters/cl01tl/manifests/radarr/ExternalSecret-radarr-postgresql-18-backup-garage-local-secret.yaml index 2faff78f2..15ae096e2 100644 --- a/clusters/cl01tl/manifests/radarr/ExternalSecret-radarr-postgresql-18-backup-garage-local-secret.yaml +++ b/clusters/cl01tl/manifests/radarr/ExternalSecret-radarr-postgresql-18-backup-garage-local-secret.yaml @@ -4,11 +4,11 @@ metadata: name: radarr-postgresql-18-backup-garage-local-secret namespace: radarr labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: radarr-postgresql-18 app.kubernetes.io/instance: radarr app.kubernetes.io/part-of: radarr - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: radarr-postgresql-18-backup-garage-local-secret spec: diff --git a/clusters/cl01tl/manifests/radarr/ExternalSecret-radarr-postgresql-18-recovery-secret.yaml b/clusters/cl01tl/manifests/radarr/ExternalSecret-radarr-postgresql-18-recovery-secret.yaml index 2d76432d5..a55f12d55 100644 --- a/clusters/cl01tl/manifests/radarr/ExternalSecret-radarr-postgresql-18-recovery-secret.yaml +++ b/clusters/cl01tl/manifests/radarr/ExternalSecret-radarr-postgresql-18-recovery-secret.yaml @@ -4,11 +4,11 @@ metadata: name: radarr-postgresql-18-recovery-secret namespace: radarr labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: radarr-postgresql-18 app.kubernetes.io/instance: radarr app.kubernetes.io/part-of: radarr - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: radarr-postgresql-18-recovery-secret spec: diff --git a/clusters/cl01tl/manifests/radarr/ObjectStore-radarr-postgresql-18-backup-garage-local.yaml b/clusters/cl01tl/manifests/radarr/ObjectStore-radarr-postgresql-18-backup-garage-local.yaml index e9a7c45da..e858c0fe1 100644 --- a/clusters/cl01tl/manifests/radarr/ObjectStore-radarr-postgresql-18-backup-garage-local.yaml +++ b/clusters/cl01tl/manifests/radarr/ObjectStore-radarr-postgresql-18-backup-garage-local.yaml @@ -4,11 +4,11 @@ metadata: name: radarr-postgresql-18-backup-garage-local namespace: radarr labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: radarr-postgresql-18 app.kubernetes.io/instance: radarr app.kubernetes.io/part-of: radarr - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: radarr-postgresql-18-backup-garage-local spec: diff --git a/clusters/cl01tl/manifests/radarr/ObjectStore-radarr-postgresql-18-recovery.yaml b/clusters/cl01tl/manifests/radarr/ObjectStore-radarr-postgresql-18-recovery.yaml index a1f30a53e..fbcdffc6c 100644 --- a/clusters/cl01tl/manifests/radarr/ObjectStore-radarr-postgresql-18-recovery.yaml +++ b/clusters/cl01tl/manifests/radarr/ObjectStore-radarr-postgresql-18-recovery.yaml @@ -4,11 +4,11 @@ metadata: name: "radarr-postgresql-18-recovery" namespace: radarr labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: radarr-postgresql-18 app.kubernetes.io/instance: radarr app.kubernetes.io/part-of: radarr - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "radarr-postgresql-18-recovery" spec: diff --git a/clusters/cl01tl/manifests/radarr/PrometheusRule-radarr-postgresql-18-alert-rules.yaml b/clusters/cl01tl/manifests/radarr/PrometheusRule-radarr-postgresql-18-alert-rules.yaml index 85da84da8..4785ed0d4 100644 --- a/clusters/cl01tl/manifests/radarr/PrometheusRule-radarr-postgresql-18-alert-rules.yaml +++ b/clusters/cl01tl/manifests/radarr/PrometheusRule-radarr-postgresql-18-alert-rules.yaml @@ -4,11 +4,11 @@ metadata: name: radarr-postgresql-18-alert-rules namespace: radarr labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: radarr-postgresql-18 app.kubernetes.io/instance: radarr app.kubernetes.io/part-of: radarr - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: groups: @@ -21,7 +21,7 @@ spec: Pod {{ $labels.pod }} has been waiting for longer than 5 minutes expr: | - cnpg_backends_waiting_total{namespace="radarr"} > 300 + cnpg_backends_waiting_total > 300 for: 1m labels: severity: warning @@ -34,7 +34,7 @@ spec: There are over 10 deadlock conflicts in {{ $labels.pod }} expr: | - cnpg_pg_stat_database_deadlocks{namespace="radarr"} > 10 + cnpg_pg_stat_database_deadlocks > 10 for: 1m labels: severity: warning @@ -151,7 +151,7 @@ spec: CloudNativePG Cluster Pod {{ $labels.pod }} is taking more than 5 minutes (300 seconds) for a query. expr: |- - cnpg_backends_max_tx_duration_seconds{namespace="radarr"} > 300 + cnpg_backends_max_tx_duration_seconds > 300 for: 1m labels: severity: warning @@ -222,7 +222,7 @@ spec: Over 300,000,000 transactions from frozen xid on pod {{ $labels.pod }} expr: | - cnpg_pg_database_xid_age{namespace="radarr"} > 300000000 + cnpg_pg_database_xid_age > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery{namespace="radarr"} > cnpg_pg_replication_is_wal_receiver_up{namespace="radarr"} + cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up for: 1m labels: severity: warning diff --git a/clusters/cl01tl/manifests/radarr/ScheduledBackup-radarr-postgresql-18-scheduled-backup-live-backup.yaml b/clusters/cl01tl/manifests/radarr/ScheduledBackup-radarr-postgresql-18-scheduled-backup-live-backup.yaml index c577f9852..27fa2f197 100644 --- a/clusters/cl01tl/manifests/radarr/ScheduledBackup-radarr-postgresql-18-scheduled-backup-live-backup.yaml +++ b/clusters/cl01tl/manifests/radarr/ScheduledBackup-radarr-postgresql-18-scheduled-backup-live-backup.yaml @@ -4,11 +4,11 @@ metadata: name: "radarr-postgresql-18-scheduled-backup-live-backup" namespace: radarr labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: radarr-postgresql-18 app.kubernetes.io/instance: radarr app.kubernetes.io/part-of: radarr - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "radarr-postgresql-18-scheduled-backup-live-backup" spec: diff --git a/clusters/cl01tl/manifests/rayflume/ExternalSecret-rayflume-data-backup-secret-external.yaml b/clusters/cl01tl/manifests/rayflume/ExternalSecret-rayflume-data-backup-secret-external.yaml index 1870b0cb4..3ee7189c1 100644 --- a/clusters/cl01tl/manifests/rayflume/ExternalSecret-rayflume-data-backup-secret-external.yaml +++ b/clusters/cl01tl/manifests/rayflume/ExternalSecret-rayflume-data-backup-secret-external.yaml @@ -4,10 +4,10 @@ metadata: name: rayflume-data-backup-secret-external namespace: rayflume labels: - helm.sh/chart: volsync-target-data-0.6.0 + helm.sh/chart: volsync-target-data-0.7.0 app.kubernetes.io/instance: rayflume app.kubernetes.io/part-of: rayflume - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: rayflume-data-backup-secret-external spec: diff --git a/clusters/cl01tl/manifests/rayflume/ExternalSecret-rayflume-data-backup-secret-local.yaml b/clusters/cl01tl/manifests/rayflume/ExternalSecret-rayflume-data-backup-secret-local.yaml deleted file mode 100644 index 887eacc70..000000000 --- a/clusters/cl01tl/manifests/rayflume/ExternalSecret-rayflume-data-backup-secret-local.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: rayflume-data-backup-secret-local - namespace: rayflume - labels: - helm.sh/chart: volsync-target-data-0.6.0 - app.kubernetes.io/instance: rayflume - app.kubernetes.io/part-of: rayflume - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: rayflume-data-backup-secret-local -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/rayflume/rayflume-data" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/rayflume/ExternalSecret-rayflume-data-backup-secret-remote.yaml b/clusters/cl01tl/manifests/rayflume/ExternalSecret-rayflume-data-backup-secret-remote.yaml deleted file mode 100644 index 2f30c7ac7..000000000 --- a/clusters/cl01tl/manifests/rayflume/ExternalSecret-rayflume-data-backup-secret-remote.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: rayflume-data-backup-secret-remote - namespace: rayflume - labels: - helm.sh/chart: volsync-target-data-0.6.0 - app.kubernetes.io/instance: rayflume - app.kubernetes.io/part-of: rayflume - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: rayflume-data-backup-secret-remote -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/rayflume/rayflume-data" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/rayflume/RedisSentinel-redis-sentinel-rayflume.yaml b/clusters/cl01tl/manifests/rayflume/RedisSentinel-redis-sentinel-rayflume.yaml deleted file mode 100644 index b80c34b59..000000000 --- a/clusters/cl01tl/manifests/rayflume/RedisSentinel-redis-sentinel-rayflume.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: redis.redis.opstreelabs.in/v1beta2 -kind: RedisSentinel -metadata: - name: redis-sentinel-rayflume - namespace: rayflume - labels: - helm.sh/chart: redis-replication-0.5.0 - app.kubernetes.io/version: "0.5.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: redis-sentinel-rayflume - app.kubernetes.io/instance: rayflume - app.kubernetes.io/part-of: rayflume -spec: - clusterSize: 3 - podSecurityContext: - fsGroup: 1000 - runAsUser: 1000 - redisSentinelConfig: - redisReplicationName: redis-replication-rayflume - kubernetesConfig: - image: "quay.io/opstree/redis-sentinel:v8.4.0" - imagePullPolicy: IfNotPresent - resources: - requests: - cpu: 10m - memory: 32Mi - redisExporter: - enabled: true - image: "quay.io/opstree/redis-exporter:v1.80.1" diff --git a/clusters/cl01tl/manifests/rayflume/ReplicationSource-rayflume-data-backup-source-external.yaml b/clusters/cl01tl/manifests/rayflume/ReplicationSource-rayflume-data-backup-source-external.yaml index bb3d096eb..b63bfd71e 100644 --- a/clusters/cl01tl/manifests/rayflume/ReplicationSource-rayflume-data-backup-source-external.yaml +++ b/clusters/cl01tl/manifests/rayflume/ReplicationSource-rayflume-data-backup-source-external.yaml @@ -4,16 +4,16 @@ metadata: name: rayflume-data-backup-source-external namespace: rayflume labels: - helm.sh/chart: volsync-target-data-0.6.0 + helm.sh/chart: volsync-target-data-0.7.0 app.kubernetes.io/instance: rayflume app.kubernetes.io/part-of: rayflume - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: rayflume-data-backup spec: sourcePVC: rayflume-data trigger: - schedule: 0 9 * * * + schedule: 16 12 * * * restic: pruneIntervalDays: 7 repository: rayflume-data-backup-secret-external diff --git a/clusters/cl01tl/manifests/rayflume/ReplicationSource-rayflume-data-backup-source-local.yaml b/clusters/cl01tl/manifests/rayflume/ReplicationSource-rayflume-data-backup-source-local.yaml deleted file mode 100644 index 47985ed82..000000000 --- a/clusters/cl01tl/manifests/rayflume/ReplicationSource-rayflume-data-backup-source-local.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: rayflume-data-backup-source-local - namespace: rayflume - labels: - helm.sh/chart: volsync-target-data-0.6.0 - app.kubernetes.io/instance: rayflume - app.kubernetes.io/part-of: rayflume - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: rayflume-data-backup -spec: - sourcePVC: rayflume-data - trigger: - schedule: 0 8 * * * - restic: - pruneIntervalDays: 7 - repository: rayflume-data-backup-secret-local - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/rayflume/ReplicationSource-rayflume-data-backup-source-remote.yaml b/clusters/cl01tl/manifests/rayflume/ReplicationSource-rayflume-data-backup-source-remote.yaml deleted file mode 100644 index d463c12ab..000000000 --- a/clusters/cl01tl/manifests/rayflume/ReplicationSource-rayflume-data-backup-source-remote.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: rayflume-data-backup-source-remote - namespace: rayflume - labels: - helm.sh/chart: volsync-target-data-0.6.0 - app.kubernetes.io/instance: rayflume - app.kubernetes.io/part-of: rayflume - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: rayflume-data-backup -spec: - sourcePVC: rayflume-data - trigger: - schedule: 0 10 * * * - restic: - pruneIntervalDays: 7 - repository: rayflume-data-backup-secret-remote - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/rayflume/ServiceMonitor-redis-sentinel-rayflume.yaml b/clusters/cl01tl/manifests/rayflume/ServiceMonitor-redis-sentinel-rayflume.yaml deleted file mode 100644 index 2c42d7cea..000000000 --- a/clusters/cl01tl/manifests/rayflume/ServiceMonitor-redis-sentinel-rayflume.yaml +++ /dev/null @@ -1,22 +0,0 @@ -apiVersion: monitoring.coreos.com/v1 -kind: ServiceMonitor -metadata: - name: redis-sentinel-rayflume - namespace: rayflume - labels: - helm.sh/chart: redis-replication-0.5.0 - app.kubernetes.io/version: "0.5.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: redis-sentinel-rayflume - app.kubernetes.io/instance: rayflume - app.kubernetes.io/part-of: rayflume -spec: - selector: - matchLabels: - app: redis-sentinel-rayflume - redis_setup_type: sentinel - role: sentinel - endpoints: - - port: sentinel-client - interval: 30s - scrapeTimeout: 10s diff --git a/clusters/cl01tl/manifests/roundcube/Cluster-roundcube-postgresql-18-cluster.yaml b/clusters/cl01tl/manifests/roundcube/Cluster-roundcube-postgresql-18-cluster.yaml index 0446066f6..963d2fff2 100644 --- a/clusters/cl01tl/manifests/roundcube/Cluster-roundcube-postgresql-18-cluster.yaml +++ b/clusters/cl01tl/manifests/roundcube/Cluster-roundcube-postgresql-18-cluster.yaml @@ -4,11 +4,11 @@ metadata: name: roundcube-postgresql-18-cluster namespace: roundcube labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: roundcube-postgresql-18 app.kubernetes.io/instance: roundcube app.kubernetes.io/part-of: roundcube - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: instances: 3 diff --git a/clusters/cl01tl/manifests/roundcube/ExternalSecret-roundcube-postgresql-18-backup-garage-local-secret.yaml b/clusters/cl01tl/manifests/roundcube/ExternalSecret-roundcube-postgresql-18-backup-garage-local-secret.yaml index ebb568495..eebff848f 100644 --- a/clusters/cl01tl/manifests/roundcube/ExternalSecret-roundcube-postgresql-18-backup-garage-local-secret.yaml +++ b/clusters/cl01tl/manifests/roundcube/ExternalSecret-roundcube-postgresql-18-backup-garage-local-secret.yaml @@ -4,11 +4,11 @@ metadata: name: roundcube-postgresql-18-backup-garage-local-secret namespace: roundcube labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: roundcube-postgresql-18 app.kubernetes.io/instance: roundcube app.kubernetes.io/part-of: roundcube - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: roundcube-postgresql-18-backup-garage-local-secret spec: diff --git a/clusters/cl01tl/manifests/roundcube/ExternalSecret-roundcube-postgresql-18-recovery-secret.yaml b/clusters/cl01tl/manifests/roundcube/ExternalSecret-roundcube-postgresql-18-recovery-secret.yaml index 165dbabc3..ae3a3cefa 100644 --- a/clusters/cl01tl/manifests/roundcube/ExternalSecret-roundcube-postgresql-18-recovery-secret.yaml +++ b/clusters/cl01tl/manifests/roundcube/ExternalSecret-roundcube-postgresql-18-recovery-secret.yaml @@ -4,11 +4,11 @@ metadata: name: roundcube-postgresql-18-recovery-secret namespace: roundcube labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: roundcube-postgresql-18 app.kubernetes.io/instance: roundcube app.kubernetes.io/part-of: roundcube - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: roundcube-postgresql-18-recovery-secret spec: diff --git a/clusters/cl01tl/manifests/roundcube/ObjectStore-roundcube-postgresql-18-backup-garage-local.yaml b/clusters/cl01tl/manifests/roundcube/ObjectStore-roundcube-postgresql-18-backup-garage-local.yaml index babb38806..22f04db6e 100644 --- a/clusters/cl01tl/manifests/roundcube/ObjectStore-roundcube-postgresql-18-backup-garage-local.yaml +++ b/clusters/cl01tl/manifests/roundcube/ObjectStore-roundcube-postgresql-18-backup-garage-local.yaml @@ -4,11 +4,11 @@ metadata: name: roundcube-postgresql-18-backup-garage-local namespace: roundcube labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: roundcube-postgresql-18 app.kubernetes.io/instance: roundcube app.kubernetes.io/part-of: roundcube - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: roundcube-postgresql-18-backup-garage-local spec: diff --git a/clusters/cl01tl/manifests/roundcube/ObjectStore-roundcube-postgresql-18-recovery.yaml b/clusters/cl01tl/manifests/roundcube/ObjectStore-roundcube-postgresql-18-recovery.yaml index bd060d69b..db6a25524 100644 --- a/clusters/cl01tl/manifests/roundcube/ObjectStore-roundcube-postgresql-18-recovery.yaml +++ b/clusters/cl01tl/manifests/roundcube/ObjectStore-roundcube-postgresql-18-recovery.yaml @@ -4,11 +4,11 @@ metadata: name: "roundcube-postgresql-18-recovery" namespace: roundcube labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: roundcube-postgresql-18 app.kubernetes.io/instance: roundcube app.kubernetes.io/part-of: roundcube - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "roundcube-postgresql-18-recovery" spec: diff --git a/clusters/cl01tl/manifests/roundcube/PrometheusRule-roundcube-postgresql-18-alert-rules.yaml b/clusters/cl01tl/manifests/roundcube/PrometheusRule-roundcube-postgresql-18-alert-rules.yaml index 4b2d5d47a..ec61ef9bc 100644 --- a/clusters/cl01tl/manifests/roundcube/PrometheusRule-roundcube-postgresql-18-alert-rules.yaml +++ b/clusters/cl01tl/manifests/roundcube/PrometheusRule-roundcube-postgresql-18-alert-rules.yaml @@ -4,11 +4,11 @@ metadata: name: roundcube-postgresql-18-alert-rules namespace: roundcube labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: roundcube-postgresql-18 app.kubernetes.io/instance: roundcube app.kubernetes.io/part-of: roundcube - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: groups: @@ -21,7 +21,7 @@ spec: Pod {{ $labels.pod }} has been waiting for longer than 5 minutes expr: | - cnpg_backends_waiting_total{namespace="roundcube"} > 300 + cnpg_backends_waiting_total > 300 for: 1m labels: severity: warning @@ -34,7 +34,7 @@ spec: There are over 10 deadlock conflicts in {{ $labels.pod }} expr: | - cnpg_pg_stat_database_deadlocks{namespace="roundcube"} > 10 + cnpg_pg_stat_database_deadlocks > 10 for: 1m labels: severity: warning @@ -151,7 +151,7 @@ spec: CloudNativePG Cluster Pod {{ $labels.pod }} is taking more than 5 minutes (300 seconds) for a query. expr: |- - cnpg_backends_max_tx_duration_seconds{namespace="roundcube"} > 300 + cnpg_backends_max_tx_duration_seconds > 300 for: 1m labels: severity: warning @@ -222,7 +222,7 @@ spec: Over 300,000,000 transactions from frozen xid on pod {{ $labels.pod }} expr: | - cnpg_pg_database_xid_age{namespace="roundcube"} > 300000000 + cnpg_pg_database_xid_age > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery{namespace="roundcube"} > cnpg_pg_replication_is_wal_receiver_up{namespace="roundcube"} + cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up for: 1m labels: severity: warning diff --git a/clusters/cl01tl/manifests/roundcube/ScheduledBackup-roundcube-postgresql-18-scheduled-backup-live-backup.yaml b/clusters/cl01tl/manifests/roundcube/ScheduledBackup-roundcube-postgresql-18-scheduled-backup-live-backup.yaml index def8db50a..b2dca4002 100644 --- a/clusters/cl01tl/manifests/roundcube/ScheduledBackup-roundcube-postgresql-18-scheduled-backup-live-backup.yaml +++ b/clusters/cl01tl/manifests/roundcube/ScheduledBackup-roundcube-postgresql-18-scheduled-backup-live-backup.yaml @@ -4,11 +4,11 @@ metadata: name: "roundcube-postgresql-18-scheduled-backup-live-backup" namespace: roundcube labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: roundcube-postgresql-18 app.kubernetes.io/instance: roundcube app.kubernetes.io/part-of: roundcube - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "roundcube-postgresql-18-scheduled-backup-live-backup" spec: diff --git a/clusters/cl01tl/manifests/searxng/ExternalSecret-searxng-browser-data-backup-secret-external.yaml b/clusters/cl01tl/manifests/searxng/ExternalSecret-searxng-browser-data-backup-secret-external.yaml index a0db80d9e..2ff32a07d 100644 --- a/clusters/cl01tl/manifests/searxng/ExternalSecret-searxng-browser-data-backup-secret-external.yaml +++ b/clusters/cl01tl/manifests/searxng/ExternalSecret-searxng-browser-data-backup-secret-external.yaml @@ -4,10 +4,10 @@ metadata: name: searxng-browser-data-backup-secret-external namespace: searxng labels: - helm.sh/chart: volsync-target-data-0.6.0 + helm.sh/chart: volsync-target-data-0.7.0 app.kubernetes.io/instance: searxng app.kubernetes.io/part-of: searxng - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: searxng-browser-data-backup-secret-external spec: diff --git a/clusters/cl01tl/manifests/searxng/ExternalSecret-searxng-browser-data-backup-secret-local.yaml b/clusters/cl01tl/manifests/searxng/ExternalSecret-searxng-browser-data-backup-secret-local.yaml deleted file mode 100644 index b53e2c4d1..000000000 --- a/clusters/cl01tl/manifests/searxng/ExternalSecret-searxng-browser-data-backup-secret-local.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: searxng-browser-data-backup-secret-local - namespace: searxng - labels: - helm.sh/chart: volsync-target-data-0.6.0 - app.kubernetes.io/instance: searxng - app.kubernetes.io/part-of: searxng - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: searxng-browser-data-backup-secret-local -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/searxng/searxng-browser-data" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/searxng/ExternalSecret-searxng-browser-data-backup-secret-remote.yaml b/clusters/cl01tl/manifests/searxng/ExternalSecret-searxng-browser-data-backup-secret-remote.yaml deleted file mode 100644 index 46f275fce..000000000 --- a/clusters/cl01tl/manifests/searxng/ExternalSecret-searxng-browser-data-backup-secret-remote.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: searxng-browser-data-backup-secret-remote - namespace: searxng - labels: - helm.sh/chart: volsync-target-data-0.6.0 - app.kubernetes.io/instance: searxng - app.kubernetes.io/part-of: searxng - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: searxng-browser-data-backup-secret-remote -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/searxng/searxng-browser-data" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/searxng/ReplicationSource-searxng-browser-data-backup-source-external.yaml b/clusters/cl01tl/manifests/searxng/ReplicationSource-searxng-browser-data-backup-source-external.yaml index 3d8bd9f79..33e36abec 100644 --- a/clusters/cl01tl/manifests/searxng/ReplicationSource-searxng-browser-data-backup-source-external.yaml +++ b/clusters/cl01tl/manifests/searxng/ReplicationSource-searxng-browser-data-backup-source-external.yaml @@ -4,16 +4,16 @@ metadata: name: searxng-browser-data-backup-source-external namespace: searxng labels: - helm.sh/chart: volsync-target-data-0.6.0 + helm.sh/chart: volsync-target-data-0.7.0 app.kubernetes.io/instance: searxng app.kubernetes.io/part-of: searxng - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: searxng-browser-data-backup spec: sourcePVC: searxng-browser-data trigger: - schedule: 0 9 * * * + schedule: 18 12 * * * restic: pruneIntervalDays: 7 repository: searxng-browser-data-backup-secret-external diff --git a/clusters/cl01tl/manifests/searxng/ReplicationSource-searxng-browser-data-backup-source-local.yaml b/clusters/cl01tl/manifests/searxng/ReplicationSource-searxng-browser-data-backup-source-local.yaml deleted file mode 100644 index 99daad7ee..000000000 --- a/clusters/cl01tl/manifests/searxng/ReplicationSource-searxng-browser-data-backup-source-local.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: searxng-browser-data-backup-source-local - namespace: searxng - labels: - helm.sh/chart: volsync-target-data-0.6.0 - app.kubernetes.io/instance: searxng - app.kubernetes.io/part-of: searxng - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: searxng-browser-data-backup -spec: - sourcePVC: searxng-browser-data - trigger: - schedule: 0 8 * * * - restic: - pruneIntervalDays: 7 - repository: searxng-browser-data-backup-secret-local - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/searxng/ReplicationSource-searxng-browser-data-backup-source-remote.yaml b/clusters/cl01tl/manifests/searxng/ReplicationSource-searxng-browser-data-backup-source-remote.yaml deleted file mode 100644 index abe6aa27f..000000000 --- a/clusters/cl01tl/manifests/searxng/ReplicationSource-searxng-browser-data-backup-source-remote.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: searxng-browser-data-backup-source-remote - namespace: searxng - labels: - helm.sh/chart: volsync-target-data-0.6.0 - app.kubernetes.io/instance: searxng - app.kubernetes.io/part-of: searxng - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: searxng-browser-data-backup -spec: - sourcePVC: searxng-browser-data - trigger: - schedule: 0 10 * * * - restic: - pruneIntervalDays: 7 - repository: searxng-browser-data-backup-secret-remote - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/seerr/ExternalSecret-seerr-seerr-chart-config-backup-secret-external.yaml b/clusters/cl01tl/manifests/seerr/ExternalSecret-seerr-seerr-chart-config-backup-secret-external.yaml index 0749ab691..0c6340469 100644 --- a/clusters/cl01tl/manifests/seerr/ExternalSecret-seerr-seerr-chart-config-backup-secret-external.yaml +++ b/clusters/cl01tl/manifests/seerr/ExternalSecret-seerr-seerr-chart-config-backup-secret-external.yaml @@ -4,10 +4,10 @@ metadata: name: seerr-seerr-chart-config-backup-secret-external namespace: seerr labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: seerr app.kubernetes.io/part-of: seerr - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: seerr-seerr-chart-config-backup-secret-external spec: diff --git a/clusters/cl01tl/manifests/seerr/ExternalSecret-seerr-seerr-chart-config-backup-secret-local.yaml b/clusters/cl01tl/manifests/seerr/ExternalSecret-seerr-seerr-chart-config-backup-secret-local.yaml deleted file mode 100644 index 6841b0151..000000000 --- a/clusters/cl01tl/manifests/seerr/ExternalSecret-seerr-seerr-chart-config-backup-secret-local.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: seerr-seerr-chart-config-backup-secret-local - namespace: seerr - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: seerr - app.kubernetes.io/part-of: seerr - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: seerr-seerr-chart-config-backup-secret-local -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/seerr/seerr-seerr-chart-config" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/seerr/ExternalSecret-seerr-seerr-chart-config-backup-secret-remote.yaml b/clusters/cl01tl/manifests/seerr/ExternalSecret-seerr-seerr-chart-config-backup-secret-remote.yaml deleted file mode 100644 index f48da4a2b..000000000 --- a/clusters/cl01tl/manifests/seerr/ExternalSecret-seerr-seerr-chart-config-backup-secret-remote.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: seerr-seerr-chart-config-backup-secret-remote - namespace: seerr - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: seerr - app.kubernetes.io/part-of: seerr - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: seerr-seerr-chart-config-backup-secret-remote -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/seerr/seerr-seerr-chart-config" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/seerr/ReplicationSource-seerr-seerr-chart-config-backup-source-external.yaml b/clusters/cl01tl/manifests/seerr/ReplicationSource-seerr-seerr-chart-config-backup-source-external.yaml index a8a2d3ab3..a8b4a420c 100644 --- a/clusters/cl01tl/manifests/seerr/ReplicationSource-seerr-seerr-chart-config-backup-source-external.yaml +++ b/clusters/cl01tl/manifests/seerr/ReplicationSource-seerr-seerr-chart-config-backup-source-external.yaml @@ -4,16 +4,16 @@ metadata: name: seerr-seerr-chart-config-backup-source-external namespace: seerr labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: seerr app.kubernetes.io/part-of: seerr - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: seerr-seerr-chart-config-backup spec: sourcePVC: seerr-seerr-chart-config trigger: - schedule: 0 9 * * * + schedule: 20 12 * * * restic: pruneIntervalDays: 7 repository: seerr-seerr-chart-config-backup-secret-external diff --git a/clusters/cl01tl/manifests/seerr/ReplicationSource-seerr-seerr-chart-config-backup-source-local.yaml b/clusters/cl01tl/manifests/seerr/ReplicationSource-seerr-seerr-chart-config-backup-source-local.yaml deleted file mode 100644 index 2b5c7b6f3..000000000 --- a/clusters/cl01tl/manifests/seerr/ReplicationSource-seerr-seerr-chart-config-backup-source-local.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: seerr-seerr-chart-config-backup-source-local - namespace: seerr - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: seerr - app.kubernetes.io/part-of: seerr - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: seerr-seerr-chart-config-backup -spec: - sourcePVC: seerr-seerr-chart-config - trigger: - schedule: 0 8 * * * - restic: - pruneIntervalDays: 7 - repository: seerr-seerr-chart-config-backup-secret-local - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/seerr/ReplicationSource-seerr-seerr-chart-config-backup-source-remote.yaml b/clusters/cl01tl/manifests/seerr/ReplicationSource-seerr-seerr-chart-config-backup-source-remote.yaml deleted file mode 100644 index d4c807bbe..000000000 --- a/clusters/cl01tl/manifests/seerr/ReplicationSource-seerr-seerr-chart-config-backup-source-remote.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: seerr-seerr-chart-config-backup-source-remote - namespace: seerr - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: seerr - app.kubernetes.io/part-of: seerr - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: seerr-seerr-chart-config-backup -spec: - sourcePVC: seerr-seerr-chart-config - trigger: - schedule: 0 10 * * * - restic: - pruneIntervalDays: 7 - repository: seerr-seerr-chart-config-backup-secret-remote - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/sonarr-4k/Cluster-sonarr-4k-postgresql-18-cluster.yaml b/clusters/cl01tl/manifests/sonarr-4k/Cluster-sonarr-4k-postgresql-18-cluster.yaml index 8edc562d2..e07306e6b 100644 --- a/clusters/cl01tl/manifests/sonarr-4k/Cluster-sonarr-4k-postgresql-18-cluster.yaml +++ b/clusters/cl01tl/manifests/sonarr-4k/Cluster-sonarr-4k-postgresql-18-cluster.yaml @@ -4,11 +4,11 @@ metadata: name: sonarr-4k-postgresql-18-cluster namespace: sonarr-4k labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: sonarr-4k-postgresql-18 app.kubernetes.io/instance: sonarr-4k app.kubernetes.io/part-of: sonarr-4k - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: instances: 3 diff --git a/clusters/cl01tl/manifests/sonarr-4k/ExternalSecret-sonarr-4k-postgresql-18-backup-garage-local-secret.yaml b/clusters/cl01tl/manifests/sonarr-4k/ExternalSecret-sonarr-4k-postgresql-18-backup-garage-local-secret.yaml index 84ceed56b..504010588 100644 --- a/clusters/cl01tl/manifests/sonarr-4k/ExternalSecret-sonarr-4k-postgresql-18-backup-garage-local-secret.yaml +++ b/clusters/cl01tl/manifests/sonarr-4k/ExternalSecret-sonarr-4k-postgresql-18-backup-garage-local-secret.yaml @@ -4,11 +4,11 @@ metadata: name: sonarr-4k-postgresql-18-backup-garage-local-secret namespace: sonarr-4k labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: sonarr-4k-postgresql-18 app.kubernetes.io/instance: sonarr-4k app.kubernetes.io/part-of: sonarr-4k - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: sonarr-4k-postgresql-18-backup-garage-local-secret spec: diff --git a/clusters/cl01tl/manifests/sonarr-4k/ExternalSecret-sonarr-4k-postgresql-18-recovery-secret.yaml b/clusters/cl01tl/manifests/sonarr-4k/ExternalSecret-sonarr-4k-postgresql-18-recovery-secret.yaml index 8249a2366..a53d96658 100644 --- a/clusters/cl01tl/manifests/sonarr-4k/ExternalSecret-sonarr-4k-postgresql-18-recovery-secret.yaml +++ b/clusters/cl01tl/manifests/sonarr-4k/ExternalSecret-sonarr-4k-postgresql-18-recovery-secret.yaml @@ -4,11 +4,11 @@ metadata: name: sonarr-4k-postgresql-18-recovery-secret namespace: sonarr-4k labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: sonarr-4k-postgresql-18 app.kubernetes.io/instance: sonarr-4k app.kubernetes.io/part-of: sonarr-4k - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: sonarr-4k-postgresql-18-recovery-secret spec: diff --git a/clusters/cl01tl/manifests/sonarr-4k/ObjectStore-sonarr-4k-postgresql-18-backup-garage-local.yaml b/clusters/cl01tl/manifests/sonarr-4k/ObjectStore-sonarr-4k-postgresql-18-backup-garage-local.yaml index 4b36d0a59..5464876ac 100644 --- a/clusters/cl01tl/manifests/sonarr-4k/ObjectStore-sonarr-4k-postgresql-18-backup-garage-local.yaml +++ b/clusters/cl01tl/manifests/sonarr-4k/ObjectStore-sonarr-4k-postgresql-18-backup-garage-local.yaml @@ -4,11 +4,11 @@ metadata: name: sonarr-4k-postgresql-18-backup-garage-local namespace: sonarr-4k labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: sonarr-4k-postgresql-18 app.kubernetes.io/instance: sonarr-4k app.kubernetes.io/part-of: sonarr-4k - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: sonarr-4k-postgresql-18-backup-garage-local spec: diff --git a/clusters/cl01tl/manifests/sonarr-4k/ObjectStore-sonarr-4k-postgresql-18-recovery.yaml b/clusters/cl01tl/manifests/sonarr-4k/ObjectStore-sonarr-4k-postgresql-18-recovery.yaml index fdb9a3ec6..fc24de757 100644 --- a/clusters/cl01tl/manifests/sonarr-4k/ObjectStore-sonarr-4k-postgresql-18-recovery.yaml +++ b/clusters/cl01tl/manifests/sonarr-4k/ObjectStore-sonarr-4k-postgresql-18-recovery.yaml @@ -4,11 +4,11 @@ metadata: name: "sonarr-4k-postgresql-18-recovery" namespace: sonarr-4k labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: sonarr-4k-postgresql-18 app.kubernetes.io/instance: sonarr-4k app.kubernetes.io/part-of: sonarr-4k - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "sonarr-4k-postgresql-18-recovery" spec: diff --git a/clusters/cl01tl/manifests/sonarr-4k/PrometheusRule-sonarr-4k-postgresql-18-alert-rules.yaml b/clusters/cl01tl/manifests/sonarr-4k/PrometheusRule-sonarr-4k-postgresql-18-alert-rules.yaml index 63f81ea99..ec42bb3f8 100644 --- a/clusters/cl01tl/manifests/sonarr-4k/PrometheusRule-sonarr-4k-postgresql-18-alert-rules.yaml +++ b/clusters/cl01tl/manifests/sonarr-4k/PrometheusRule-sonarr-4k-postgresql-18-alert-rules.yaml @@ -4,11 +4,11 @@ metadata: name: sonarr-4k-postgresql-18-alert-rules namespace: sonarr-4k labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: sonarr-4k-postgresql-18 app.kubernetes.io/instance: sonarr-4k app.kubernetes.io/part-of: sonarr-4k - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: groups: @@ -21,7 +21,7 @@ spec: Pod {{ $labels.pod }} has been waiting for longer than 5 minutes expr: | - cnpg_backends_waiting_total{namespace="sonarr-4k"} > 300 + cnpg_backends_waiting_total > 300 for: 1m labels: severity: warning @@ -34,7 +34,7 @@ spec: There are over 10 deadlock conflicts in {{ $labels.pod }} expr: | - cnpg_pg_stat_database_deadlocks{namespace="sonarr-4k"} > 10 + cnpg_pg_stat_database_deadlocks > 10 for: 1m labels: severity: warning @@ -151,7 +151,7 @@ spec: CloudNativePG Cluster Pod {{ $labels.pod }} is taking more than 5 minutes (300 seconds) for a query. expr: |- - cnpg_backends_max_tx_duration_seconds{namespace="sonarr-4k"} > 300 + cnpg_backends_max_tx_duration_seconds > 300 for: 1m labels: severity: warning @@ -222,7 +222,7 @@ spec: Over 300,000,000 transactions from frozen xid on pod {{ $labels.pod }} expr: | - cnpg_pg_database_xid_age{namespace="sonarr-4k"} > 300000000 + cnpg_pg_database_xid_age > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery{namespace="sonarr-4k"} > cnpg_pg_replication_is_wal_receiver_up{namespace="sonarr-4k"} + cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up for: 1m labels: severity: warning diff --git a/clusters/cl01tl/manifests/sonarr-4k/ScheduledBackup-sonarr-4k-postgresql-18-scheduled-backup-live-backup.yaml b/clusters/cl01tl/manifests/sonarr-4k/ScheduledBackup-sonarr-4k-postgresql-18-scheduled-backup-live-backup.yaml index 3592d5f49..d9974d519 100644 --- a/clusters/cl01tl/manifests/sonarr-4k/ScheduledBackup-sonarr-4k-postgresql-18-scheduled-backup-live-backup.yaml +++ b/clusters/cl01tl/manifests/sonarr-4k/ScheduledBackup-sonarr-4k-postgresql-18-scheduled-backup-live-backup.yaml @@ -4,11 +4,11 @@ metadata: name: "sonarr-4k-postgresql-18-scheduled-backup-live-backup" namespace: sonarr-4k labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: sonarr-4k-postgresql-18 app.kubernetes.io/instance: sonarr-4k app.kubernetes.io/part-of: sonarr-4k - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "sonarr-4k-postgresql-18-scheduled-backup-live-backup" spec: diff --git a/clusters/cl01tl/manifests/sonarr-anime/Cluster-sonarr-anime-postgresql-18-cluster.yaml b/clusters/cl01tl/manifests/sonarr-anime/Cluster-sonarr-anime-postgresql-18-cluster.yaml index 50f64986b..90905b768 100644 --- a/clusters/cl01tl/manifests/sonarr-anime/Cluster-sonarr-anime-postgresql-18-cluster.yaml +++ b/clusters/cl01tl/manifests/sonarr-anime/Cluster-sonarr-anime-postgresql-18-cluster.yaml @@ -4,11 +4,11 @@ metadata: name: sonarr-anime-postgresql-18-cluster namespace: sonarr-anime labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: sonarr-anime-postgresql-18 app.kubernetes.io/instance: sonarr-anime app.kubernetes.io/part-of: sonarr-anime - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: instances: 3 diff --git a/clusters/cl01tl/manifests/sonarr-anime/ExternalSecret-sonarr-anime-postgresql-18-backup-garage-local-secret.yaml b/clusters/cl01tl/manifests/sonarr-anime/ExternalSecret-sonarr-anime-postgresql-18-backup-garage-local-secret.yaml index 2281ef8f6..feee63f55 100644 --- a/clusters/cl01tl/manifests/sonarr-anime/ExternalSecret-sonarr-anime-postgresql-18-backup-garage-local-secret.yaml +++ b/clusters/cl01tl/manifests/sonarr-anime/ExternalSecret-sonarr-anime-postgresql-18-backup-garage-local-secret.yaml @@ -4,11 +4,11 @@ metadata: name: sonarr-anime-postgresql-18-backup-garage-local-secret namespace: sonarr-anime labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: sonarr-anime-postgresql-18 app.kubernetes.io/instance: sonarr-anime app.kubernetes.io/part-of: sonarr-anime - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: sonarr-anime-postgresql-18-backup-garage-local-secret spec: diff --git a/clusters/cl01tl/manifests/sonarr-anime/ExternalSecret-sonarr-anime-postgresql-18-recovery-secret.yaml b/clusters/cl01tl/manifests/sonarr-anime/ExternalSecret-sonarr-anime-postgresql-18-recovery-secret.yaml index 5eb2d36cb..d5e467273 100644 --- a/clusters/cl01tl/manifests/sonarr-anime/ExternalSecret-sonarr-anime-postgresql-18-recovery-secret.yaml +++ b/clusters/cl01tl/manifests/sonarr-anime/ExternalSecret-sonarr-anime-postgresql-18-recovery-secret.yaml @@ -4,11 +4,11 @@ metadata: name: sonarr-anime-postgresql-18-recovery-secret namespace: sonarr-anime labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: sonarr-anime-postgresql-18 app.kubernetes.io/instance: sonarr-anime app.kubernetes.io/part-of: sonarr-anime - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: sonarr-anime-postgresql-18-recovery-secret spec: diff --git a/clusters/cl01tl/manifests/sonarr-anime/ObjectStore-sonarr-anime-postgresql-18-backup-garage-local.yaml b/clusters/cl01tl/manifests/sonarr-anime/ObjectStore-sonarr-anime-postgresql-18-backup-garage-local.yaml index 5aa62487a..4db7beceb 100644 --- a/clusters/cl01tl/manifests/sonarr-anime/ObjectStore-sonarr-anime-postgresql-18-backup-garage-local.yaml +++ b/clusters/cl01tl/manifests/sonarr-anime/ObjectStore-sonarr-anime-postgresql-18-backup-garage-local.yaml @@ -4,11 +4,11 @@ metadata: name: sonarr-anime-postgresql-18-backup-garage-local namespace: sonarr-anime labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: sonarr-anime-postgresql-18 app.kubernetes.io/instance: sonarr-anime app.kubernetes.io/part-of: sonarr-anime - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: sonarr-anime-postgresql-18-backup-garage-local spec: diff --git a/clusters/cl01tl/manifests/sonarr-anime/ObjectStore-sonarr-anime-postgresql-18-recovery.yaml b/clusters/cl01tl/manifests/sonarr-anime/ObjectStore-sonarr-anime-postgresql-18-recovery.yaml index 3a223ba44..c386e2bd8 100644 --- a/clusters/cl01tl/manifests/sonarr-anime/ObjectStore-sonarr-anime-postgresql-18-recovery.yaml +++ b/clusters/cl01tl/manifests/sonarr-anime/ObjectStore-sonarr-anime-postgresql-18-recovery.yaml @@ -4,11 +4,11 @@ metadata: name: "sonarr-anime-postgresql-18-recovery" namespace: sonarr-anime labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: sonarr-anime-postgresql-18 app.kubernetes.io/instance: sonarr-anime app.kubernetes.io/part-of: sonarr-anime - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "sonarr-anime-postgresql-18-recovery" spec: diff --git a/clusters/cl01tl/manifests/sonarr-anime/PrometheusRule-sonarr-anime-postgresql-18-alert-rules.yaml b/clusters/cl01tl/manifests/sonarr-anime/PrometheusRule-sonarr-anime-postgresql-18-alert-rules.yaml index 1e9d35281..b55f0ba45 100644 --- a/clusters/cl01tl/manifests/sonarr-anime/PrometheusRule-sonarr-anime-postgresql-18-alert-rules.yaml +++ b/clusters/cl01tl/manifests/sonarr-anime/PrometheusRule-sonarr-anime-postgresql-18-alert-rules.yaml @@ -4,11 +4,11 @@ metadata: name: sonarr-anime-postgresql-18-alert-rules namespace: sonarr-anime labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: sonarr-anime-postgresql-18 app.kubernetes.io/instance: sonarr-anime app.kubernetes.io/part-of: sonarr-anime - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: groups: @@ -21,7 +21,7 @@ spec: Pod {{ $labels.pod }} has been waiting for longer than 5 minutes expr: | - cnpg_backends_waiting_total{namespace="sonarr-anime"} > 300 + cnpg_backends_waiting_total > 300 for: 1m labels: severity: warning @@ -34,7 +34,7 @@ spec: There are over 10 deadlock conflicts in {{ $labels.pod }} expr: | - cnpg_pg_stat_database_deadlocks{namespace="sonarr-anime"} > 10 + cnpg_pg_stat_database_deadlocks > 10 for: 1m labels: severity: warning @@ -151,7 +151,7 @@ spec: CloudNativePG Cluster Pod {{ $labels.pod }} is taking more than 5 minutes (300 seconds) for a query. expr: |- - cnpg_backends_max_tx_duration_seconds{namespace="sonarr-anime"} > 300 + cnpg_backends_max_tx_duration_seconds > 300 for: 1m labels: severity: warning @@ -222,7 +222,7 @@ spec: Over 300,000,000 transactions from frozen xid on pod {{ $labels.pod }} expr: | - cnpg_pg_database_xid_age{namespace="sonarr-anime"} > 300000000 + cnpg_pg_database_xid_age > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery{namespace="sonarr-anime"} > cnpg_pg_replication_is_wal_receiver_up{namespace="sonarr-anime"} + cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up for: 1m labels: severity: warning diff --git a/clusters/cl01tl/manifests/sonarr-anime/ScheduledBackup-sonarr-anime-postgresql-18-scheduled-backup-live-backup.yaml b/clusters/cl01tl/manifests/sonarr-anime/ScheduledBackup-sonarr-anime-postgresql-18-scheduled-backup-live-backup.yaml index 74c9b8004..d88d9075c 100644 --- a/clusters/cl01tl/manifests/sonarr-anime/ScheduledBackup-sonarr-anime-postgresql-18-scheduled-backup-live-backup.yaml +++ b/clusters/cl01tl/manifests/sonarr-anime/ScheduledBackup-sonarr-anime-postgresql-18-scheduled-backup-live-backup.yaml @@ -4,11 +4,11 @@ metadata: name: "sonarr-anime-postgresql-18-scheduled-backup-live-backup" namespace: sonarr-anime labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: sonarr-anime-postgresql-18 app.kubernetes.io/instance: sonarr-anime app.kubernetes.io/part-of: sonarr-anime - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "sonarr-anime-postgresql-18-scheduled-backup-live-backup" spec: diff --git a/clusters/cl01tl/manifests/sonarr/Cluster-sonarr-postgresql-18-cluster.yaml b/clusters/cl01tl/manifests/sonarr/Cluster-sonarr-postgresql-18-cluster.yaml index 52271c49e..98cfc6cb5 100644 --- a/clusters/cl01tl/manifests/sonarr/Cluster-sonarr-postgresql-18-cluster.yaml +++ b/clusters/cl01tl/manifests/sonarr/Cluster-sonarr-postgresql-18-cluster.yaml @@ -4,11 +4,11 @@ metadata: name: sonarr-postgresql-18-cluster namespace: sonarr labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: sonarr-postgresql-18 app.kubernetes.io/instance: sonarr app.kubernetes.io/part-of: sonarr - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: instances: 3 diff --git a/clusters/cl01tl/manifests/sonarr/ExternalSecret-sonarr-postgresql-18-backup-garage-local-secret.yaml b/clusters/cl01tl/manifests/sonarr/ExternalSecret-sonarr-postgresql-18-backup-garage-local-secret.yaml index b90264ea8..9abb3831b 100644 --- a/clusters/cl01tl/manifests/sonarr/ExternalSecret-sonarr-postgresql-18-backup-garage-local-secret.yaml +++ b/clusters/cl01tl/manifests/sonarr/ExternalSecret-sonarr-postgresql-18-backup-garage-local-secret.yaml @@ -4,11 +4,11 @@ metadata: name: sonarr-postgresql-18-backup-garage-local-secret namespace: sonarr labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: sonarr-postgresql-18 app.kubernetes.io/instance: sonarr app.kubernetes.io/part-of: sonarr - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: sonarr-postgresql-18-backup-garage-local-secret spec: diff --git a/clusters/cl01tl/manifests/sonarr/ExternalSecret-sonarr-postgresql-18-recovery-secret.yaml b/clusters/cl01tl/manifests/sonarr/ExternalSecret-sonarr-postgresql-18-recovery-secret.yaml index 485b00874..dc9688298 100644 --- a/clusters/cl01tl/manifests/sonarr/ExternalSecret-sonarr-postgresql-18-recovery-secret.yaml +++ b/clusters/cl01tl/manifests/sonarr/ExternalSecret-sonarr-postgresql-18-recovery-secret.yaml @@ -4,11 +4,11 @@ metadata: name: sonarr-postgresql-18-recovery-secret namespace: sonarr labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: sonarr-postgresql-18 app.kubernetes.io/instance: sonarr app.kubernetes.io/part-of: sonarr - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: sonarr-postgresql-18-recovery-secret spec: diff --git a/clusters/cl01tl/manifests/sonarr/ObjectStore-sonarr-postgresql-18-backup-garage-local.yaml b/clusters/cl01tl/manifests/sonarr/ObjectStore-sonarr-postgresql-18-backup-garage-local.yaml index a629a826d..518690d24 100644 --- a/clusters/cl01tl/manifests/sonarr/ObjectStore-sonarr-postgresql-18-backup-garage-local.yaml +++ b/clusters/cl01tl/manifests/sonarr/ObjectStore-sonarr-postgresql-18-backup-garage-local.yaml @@ -4,11 +4,11 @@ metadata: name: sonarr-postgresql-18-backup-garage-local namespace: sonarr labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: sonarr-postgresql-18 app.kubernetes.io/instance: sonarr app.kubernetes.io/part-of: sonarr - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: sonarr-postgresql-18-backup-garage-local spec: diff --git a/clusters/cl01tl/manifests/sonarr/ObjectStore-sonarr-postgresql-18-recovery.yaml b/clusters/cl01tl/manifests/sonarr/ObjectStore-sonarr-postgresql-18-recovery.yaml index dbe54eb31..0fb07f999 100644 --- a/clusters/cl01tl/manifests/sonarr/ObjectStore-sonarr-postgresql-18-recovery.yaml +++ b/clusters/cl01tl/manifests/sonarr/ObjectStore-sonarr-postgresql-18-recovery.yaml @@ -4,11 +4,11 @@ metadata: name: "sonarr-postgresql-18-recovery" namespace: sonarr labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: sonarr-postgresql-18 app.kubernetes.io/instance: sonarr app.kubernetes.io/part-of: sonarr - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "sonarr-postgresql-18-recovery" spec: diff --git a/clusters/cl01tl/manifests/sonarr/PrometheusRule-sonarr-postgresql-18-alert-rules.yaml b/clusters/cl01tl/manifests/sonarr/PrometheusRule-sonarr-postgresql-18-alert-rules.yaml index d0a2c2ecc..da651ccc2 100644 --- a/clusters/cl01tl/manifests/sonarr/PrometheusRule-sonarr-postgresql-18-alert-rules.yaml +++ b/clusters/cl01tl/manifests/sonarr/PrometheusRule-sonarr-postgresql-18-alert-rules.yaml @@ -4,11 +4,11 @@ metadata: name: sonarr-postgresql-18-alert-rules namespace: sonarr labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: sonarr-postgresql-18 app.kubernetes.io/instance: sonarr app.kubernetes.io/part-of: sonarr - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: groups: @@ -21,7 +21,7 @@ spec: Pod {{ $labels.pod }} has been waiting for longer than 5 minutes expr: | - cnpg_backends_waiting_total{namespace="sonarr"} > 300 + cnpg_backends_waiting_total > 300 for: 1m labels: severity: warning @@ -34,7 +34,7 @@ spec: There are over 10 deadlock conflicts in {{ $labels.pod }} expr: | - cnpg_pg_stat_database_deadlocks{namespace="sonarr"} > 10 + cnpg_pg_stat_database_deadlocks > 10 for: 1m labels: severity: warning @@ -151,7 +151,7 @@ spec: CloudNativePG Cluster Pod {{ $labels.pod }} is taking more than 5 minutes (300 seconds) for a query. expr: |- - cnpg_backends_max_tx_duration_seconds{namespace="sonarr"} > 300 + cnpg_backends_max_tx_duration_seconds > 300 for: 1m labels: severity: warning @@ -222,7 +222,7 @@ spec: Over 300,000,000 transactions from frozen xid on pod {{ $labels.pod }} expr: | - cnpg_pg_database_xid_age{namespace="sonarr"} > 300000000 + cnpg_pg_database_xid_age > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery{namespace="sonarr"} > cnpg_pg_replication_is_wal_receiver_up{namespace="sonarr"} + cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up for: 1m labels: severity: warning diff --git a/clusters/cl01tl/manifests/sonarr/ScheduledBackup-sonarr-postgresql-18-scheduled-backup-live-backup.yaml b/clusters/cl01tl/manifests/sonarr/ScheduledBackup-sonarr-postgresql-18-scheduled-backup-live-backup.yaml index 0a91500d8..5041e986c 100644 --- a/clusters/cl01tl/manifests/sonarr/ScheduledBackup-sonarr-postgresql-18-scheduled-backup-live-backup.yaml +++ b/clusters/cl01tl/manifests/sonarr/ScheduledBackup-sonarr-postgresql-18-scheduled-backup-live-backup.yaml @@ -4,11 +4,11 @@ metadata: name: "sonarr-postgresql-18-scheduled-backup-live-backup" namespace: sonarr labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: sonarr-postgresql-18 app.kubernetes.io/instance: sonarr app.kubernetes.io/part-of: sonarr - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "sonarr-postgresql-18-scheduled-backup-live-backup" spec: diff --git a/clusters/cl01tl/manifests/soulsync/ExternalSecret-soulsync-config-backup-secret-external.yaml b/clusters/cl01tl/manifests/soulsync/ExternalSecret-soulsync-config-backup-secret-external.yaml index ac85422fc..1a9c8f641 100644 --- a/clusters/cl01tl/manifests/soulsync/ExternalSecret-soulsync-config-backup-secret-external.yaml +++ b/clusters/cl01tl/manifests/soulsync/ExternalSecret-soulsync-config-backup-secret-external.yaml @@ -4,10 +4,10 @@ metadata: name: soulsync-config-backup-secret-external namespace: soulsync labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: soulsync app.kubernetes.io/part-of: soulsync - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: soulsync-config-backup-secret-external spec: diff --git a/clusters/cl01tl/manifests/soulsync/ExternalSecret-soulsync-config-backup-secret-local.yaml b/clusters/cl01tl/manifests/soulsync/ExternalSecret-soulsync-config-backup-secret-local.yaml deleted file mode 100644 index b8b42148d..000000000 --- a/clusters/cl01tl/manifests/soulsync/ExternalSecret-soulsync-config-backup-secret-local.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: soulsync-config-backup-secret-local - namespace: soulsync - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: soulsync - app.kubernetes.io/part-of: soulsync - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: soulsync-config-backup-secret-local -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/soulsync/soulsync-config" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/soulsync/ExternalSecret-soulsync-config-backup-secret-remote.yaml b/clusters/cl01tl/manifests/soulsync/ExternalSecret-soulsync-config-backup-secret-remote.yaml deleted file mode 100644 index d15d4d9bf..000000000 --- a/clusters/cl01tl/manifests/soulsync/ExternalSecret-soulsync-config-backup-secret-remote.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: soulsync-config-backup-secret-remote - namespace: soulsync - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: soulsync - app.kubernetes.io/part-of: soulsync - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: soulsync-config-backup-secret-remote -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/soulsync/soulsync-config" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/soulsync/ExternalSecret-soulsync-database-backup-secret-external.yaml b/clusters/cl01tl/manifests/soulsync/ExternalSecret-soulsync-database-backup-secret-external.yaml index f9f4cf271..04d486e5f 100644 --- a/clusters/cl01tl/manifests/soulsync/ExternalSecret-soulsync-database-backup-secret-external.yaml +++ b/clusters/cl01tl/manifests/soulsync/ExternalSecret-soulsync-database-backup-secret-external.yaml @@ -4,10 +4,10 @@ metadata: name: soulsync-database-backup-secret-external namespace: soulsync labels: - helm.sh/chart: volsync-target-database-0.6.0 + helm.sh/chart: volsync-target-database-0.7.0 app.kubernetes.io/instance: soulsync app.kubernetes.io/part-of: soulsync - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: soulsync-database-backup-secret-external spec: diff --git a/clusters/cl01tl/manifests/soulsync/ExternalSecret-soulsync-database-backup-secret-local.yaml b/clusters/cl01tl/manifests/soulsync/ExternalSecret-soulsync-database-backup-secret-local.yaml deleted file mode 100644 index 1fcd2fbe1..000000000 --- a/clusters/cl01tl/manifests/soulsync/ExternalSecret-soulsync-database-backup-secret-local.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: soulsync-database-backup-secret-local - namespace: soulsync - labels: - helm.sh/chart: volsync-target-database-0.6.0 - app.kubernetes.io/instance: soulsync - app.kubernetes.io/part-of: soulsync - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: soulsync-database-backup-secret-local -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/soulsync/soulsync-database" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/soulsync/ExternalSecret-soulsync-database-backup-secret-remote.yaml b/clusters/cl01tl/manifests/soulsync/ExternalSecret-soulsync-database-backup-secret-remote.yaml deleted file mode 100644 index 551f28f3c..000000000 --- a/clusters/cl01tl/manifests/soulsync/ExternalSecret-soulsync-database-backup-secret-remote.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: soulsync-database-backup-secret-remote - namespace: soulsync - labels: - helm.sh/chart: volsync-target-database-0.6.0 - app.kubernetes.io/instance: soulsync - app.kubernetes.io/part-of: soulsync - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: soulsync-database-backup-secret-remote -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/soulsync/soulsync-database" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/soulsync/ReplicationSource-soulsync-config-backup-source-external.yaml b/clusters/cl01tl/manifests/soulsync/ReplicationSource-soulsync-config-backup-source-external.yaml index 847a7a6a3..c66240cec 100644 --- a/clusters/cl01tl/manifests/soulsync/ReplicationSource-soulsync-config-backup-source-external.yaml +++ b/clusters/cl01tl/manifests/soulsync/ReplicationSource-soulsync-config-backup-source-external.yaml @@ -4,16 +4,16 @@ metadata: name: soulsync-config-backup-source-external namespace: soulsync labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: soulsync app.kubernetes.io/part-of: soulsync - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: soulsync-config-backup spec: sourcePVC: soulsync-config trigger: - schedule: 0 9 * * * + schedule: 28 12 * * * restic: pruneIntervalDays: 7 repository: soulsync-config-backup-secret-external diff --git a/clusters/cl01tl/manifests/soulsync/ReplicationSource-soulsync-config-backup-source-local.yaml b/clusters/cl01tl/manifests/soulsync/ReplicationSource-soulsync-config-backup-source-local.yaml deleted file mode 100644 index e7bb1b847..000000000 --- a/clusters/cl01tl/manifests/soulsync/ReplicationSource-soulsync-config-backup-source-local.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: soulsync-config-backup-source-local - namespace: soulsync - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: soulsync - app.kubernetes.io/part-of: soulsync - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: soulsync-config-backup -spec: - sourcePVC: soulsync-config - trigger: - schedule: 0 8 * * * - restic: - pruneIntervalDays: 7 - repository: soulsync-config-backup-secret-local - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/soulsync/ReplicationSource-soulsync-config-backup-source-remote.yaml b/clusters/cl01tl/manifests/soulsync/ReplicationSource-soulsync-config-backup-source-remote.yaml deleted file mode 100644 index 6b7bbe397..000000000 --- a/clusters/cl01tl/manifests/soulsync/ReplicationSource-soulsync-config-backup-source-remote.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: soulsync-config-backup-source-remote - namespace: soulsync - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: soulsync - app.kubernetes.io/part-of: soulsync - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: soulsync-config-backup -spec: - sourcePVC: soulsync-config - trigger: - schedule: 0 10 * * * - restic: - pruneIntervalDays: 7 - repository: soulsync-config-backup-secret-remote - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/soulsync/ReplicationSource-soulsync-database-backup-source-external.yaml b/clusters/cl01tl/manifests/soulsync/ReplicationSource-soulsync-database-backup-source-external.yaml index 23c358577..fb726412b 100644 --- a/clusters/cl01tl/manifests/soulsync/ReplicationSource-soulsync-database-backup-source-external.yaml +++ b/clusters/cl01tl/manifests/soulsync/ReplicationSource-soulsync-database-backup-source-external.yaml @@ -4,16 +4,16 @@ metadata: name: soulsync-database-backup-source-external namespace: soulsync labels: - helm.sh/chart: volsync-target-database-0.6.0 + helm.sh/chart: volsync-target-database-0.7.0 app.kubernetes.io/instance: soulsync app.kubernetes.io/part-of: soulsync - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: soulsync-database-backup spec: sourcePVC: soulsync-database trigger: - schedule: 0 9 * * * + schedule: 30 12 * * * restic: pruneIntervalDays: 7 repository: soulsync-database-backup-secret-external diff --git a/clusters/cl01tl/manifests/soulsync/ReplicationSource-soulsync-database-backup-source-local.yaml b/clusters/cl01tl/manifests/soulsync/ReplicationSource-soulsync-database-backup-source-local.yaml deleted file mode 100644 index 46f73c4dd..000000000 --- a/clusters/cl01tl/manifests/soulsync/ReplicationSource-soulsync-database-backup-source-local.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: soulsync-database-backup-source-local - namespace: soulsync - labels: - helm.sh/chart: volsync-target-database-0.6.0 - app.kubernetes.io/instance: soulsync - app.kubernetes.io/part-of: soulsync - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: soulsync-database-backup -spec: - sourcePVC: soulsync-database - trigger: - schedule: 0 8 * * * - restic: - pruneIntervalDays: 7 - repository: soulsync-database-backup-secret-local - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/soulsync/ReplicationSource-soulsync-database-backup-source-remote.yaml b/clusters/cl01tl/manifests/soulsync/ReplicationSource-soulsync-database-backup-source-remote.yaml deleted file mode 100644 index 037b43e7f..000000000 --- a/clusters/cl01tl/manifests/soulsync/ReplicationSource-soulsync-database-backup-source-remote.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: soulsync-database-backup-source-remote - namespace: soulsync - labels: - helm.sh/chart: volsync-target-database-0.6.0 - app.kubernetes.io/instance: soulsync - app.kubernetes.io/part-of: soulsync - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: soulsync-database-backup -spec: - sourcePVC: soulsync-database - trigger: - schedule: 0 10 * * * - restic: - pruneIntervalDays: 7 - repository: soulsync-database-backup-secret-remote - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/stalwart/Cluster-stalwart-postgresql-18-cluster.yaml b/clusters/cl01tl/manifests/stalwart/Cluster-stalwart-postgresql-18-cluster.yaml index 0c87dfa3f..7c19b4fe7 100644 --- a/clusters/cl01tl/manifests/stalwart/Cluster-stalwart-postgresql-18-cluster.yaml +++ b/clusters/cl01tl/manifests/stalwart/Cluster-stalwart-postgresql-18-cluster.yaml @@ -4,11 +4,11 @@ metadata: name: stalwart-postgresql-18-cluster namespace: stalwart labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: stalwart-postgresql-18 app.kubernetes.io/instance: stalwart app.kubernetes.io/part-of: stalwart - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: instances: 3 diff --git a/clusters/cl01tl/manifests/stalwart/ExternalSecret-stalwart-postgresql-18-backup-garage-local-secret.yaml b/clusters/cl01tl/manifests/stalwart/ExternalSecret-stalwart-postgresql-18-backup-garage-local-secret.yaml index e7c261455..aef674532 100644 --- a/clusters/cl01tl/manifests/stalwart/ExternalSecret-stalwart-postgresql-18-backup-garage-local-secret.yaml +++ b/clusters/cl01tl/manifests/stalwart/ExternalSecret-stalwart-postgresql-18-backup-garage-local-secret.yaml @@ -4,11 +4,11 @@ metadata: name: stalwart-postgresql-18-backup-garage-local-secret namespace: stalwart labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: stalwart-postgresql-18 app.kubernetes.io/instance: stalwart app.kubernetes.io/part-of: stalwart - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: stalwart-postgresql-18-backup-garage-local-secret spec: diff --git a/clusters/cl01tl/manifests/stalwart/ExternalSecret-stalwart-postgresql-18-recovery-secret.yaml b/clusters/cl01tl/manifests/stalwart/ExternalSecret-stalwart-postgresql-18-recovery-secret.yaml index 6e31a17d0..9a22b1700 100644 --- a/clusters/cl01tl/manifests/stalwart/ExternalSecret-stalwart-postgresql-18-recovery-secret.yaml +++ b/clusters/cl01tl/manifests/stalwart/ExternalSecret-stalwart-postgresql-18-recovery-secret.yaml @@ -4,11 +4,11 @@ metadata: name: stalwart-postgresql-18-recovery-secret namespace: stalwart labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: stalwart-postgresql-18 app.kubernetes.io/instance: stalwart app.kubernetes.io/part-of: stalwart - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: stalwart-postgresql-18-recovery-secret spec: diff --git a/clusters/cl01tl/manifests/stalwart/ObjectStore-stalwart-postgresql-18-backup-garage-local.yaml b/clusters/cl01tl/manifests/stalwart/ObjectStore-stalwart-postgresql-18-backup-garage-local.yaml index 4227ca504..59de3760b 100644 --- a/clusters/cl01tl/manifests/stalwart/ObjectStore-stalwart-postgresql-18-backup-garage-local.yaml +++ b/clusters/cl01tl/manifests/stalwart/ObjectStore-stalwart-postgresql-18-backup-garage-local.yaml @@ -4,11 +4,11 @@ metadata: name: stalwart-postgresql-18-backup-garage-local namespace: stalwart labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: stalwart-postgresql-18 app.kubernetes.io/instance: stalwart app.kubernetes.io/part-of: stalwart - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: stalwart-postgresql-18-backup-garage-local spec: diff --git a/clusters/cl01tl/manifests/stalwart/ObjectStore-stalwart-postgresql-18-recovery.yaml b/clusters/cl01tl/manifests/stalwart/ObjectStore-stalwart-postgresql-18-recovery.yaml index 6184a7829..ae137a9ca 100644 --- a/clusters/cl01tl/manifests/stalwart/ObjectStore-stalwart-postgresql-18-recovery.yaml +++ b/clusters/cl01tl/manifests/stalwart/ObjectStore-stalwart-postgresql-18-recovery.yaml @@ -4,11 +4,11 @@ metadata: name: "stalwart-postgresql-18-recovery" namespace: stalwart labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: stalwart-postgresql-18 app.kubernetes.io/instance: stalwart app.kubernetes.io/part-of: stalwart - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "stalwart-postgresql-18-recovery" spec: diff --git a/clusters/cl01tl/manifests/stalwart/PrometheusRule-stalwart-postgresql-18-alert-rules.yaml b/clusters/cl01tl/manifests/stalwart/PrometheusRule-stalwart-postgresql-18-alert-rules.yaml index e383cddaa..0d7408ce9 100644 --- a/clusters/cl01tl/manifests/stalwart/PrometheusRule-stalwart-postgresql-18-alert-rules.yaml +++ b/clusters/cl01tl/manifests/stalwart/PrometheusRule-stalwart-postgresql-18-alert-rules.yaml @@ -4,11 +4,11 @@ metadata: name: stalwart-postgresql-18-alert-rules namespace: stalwart labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: stalwart-postgresql-18 app.kubernetes.io/instance: stalwart app.kubernetes.io/part-of: stalwart - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: groups: @@ -21,7 +21,7 @@ spec: Pod {{ $labels.pod }} has been waiting for longer than 5 minutes expr: | - cnpg_backends_waiting_total{namespace="stalwart"} > 300 + cnpg_backends_waiting_total > 300 for: 1m labels: severity: warning @@ -34,7 +34,7 @@ spec: There are over 10 deadlock conflicts in {{ $labels.pod }} expr: | - cnpg_pg_stat_database_deadlocks{namespace="stalwart"} > 10 + cnpg_pg_stat_database_deadlocks > 10 for: 1m labels: severity: warning @@ -151,7 +151,7 @@ spec: CloudNativePG Cluster Pod {{ $labels.pod }} is taking more than 5 minutes (300 seconds) for a query. expr: |- - cnpg_backends_max_tx_duration_seconds{namespace="stalwart"} > 300 + cnpg_backends_max_tx_duration_seconds > 300 for: 1m labels: severity: warning @@ -222,7 +222,7 @@ spec: Over 300,000,000 transactions from frozen xid on pod {{ $labels.pod }} expr: | - cnpg_pg_database_xid_age{namespace="stalwart"} > 300000000 + cnpg_pg_database_xid_age > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery{namespace="stalwart"} > cnpg_pg_replication_is_wal_receiver_up{namespace="stalwart"} + cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up for: 1m labels: severity: warning diff --git a/clusters/cl01tl/manifests/stalwart/ScheduledBackup-stalwart-postgresql-18-scheduled-backup-live-backup.yaml b/clusters/cl01tl/manifests/stalwart/ScheduledBackup-stalwart-postgresql-18-scheduled-backup-live-backup.yaml index fc942b833..c509a78aa 100644 --- a/clusters/cl01tl/manifests/stalwart/ScheduledBackup-stalwart-postgresql-18-scheduled-backup-live-backup.yaml +++ b/clusters/cl01tl/manifests/stalwart/ScheduledBackup-stalwart-postgresql-18-scheduled-backup-live-backup.yaml @@ -4,11 +4,11 @@ metadata: name: "stalwart-postgresql-18-scheduled-backup-live-backup" namespace: stalwart labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: stalwart-postgresql-18 app.kubernetes.io/instance: stalwart app.kubernetes.io/part-of: stalwart - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "stalwart-postgresql-18-scheduled-backup-live-backup" spec: diff --git a/clusters/cl01tl/manifests/tautulli/ExternalSecret-tautulli-config-backup-secret-external.yaml b/clusters/cl01tl/manifests/tautulli/ExternalSecret-tautulli-config-backup-secret-external.yaml index e5c9854a1..365306c98 100644 --- a/clusters/cl01tl/manifests/tautulli/ExternalSecret-tautulli-config-backup-secret-external.yaml +++ b/clusters/cl01tl/manifests/tautulli/ExternalSecret-tautulli-config-backup-secret-external.yaml @@ -4,10 +4,10 @@ metadata: name: tautulli-config-backup-secret-external namespace: tautulli labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: tautulli app.kubernetes.io/part-of: tautulli - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: tautulli-config-backup-secret-external spec: diff --git a/clusters/cl01tl/manifests/tautulli/ExternalSecret-tautulli-config-backup-secret-local.yaml b/clusters/cl01tl/manifests/tautulli/ExternalSecret-tautulli-config-backup-secret-local.yaml deleted file mode 100644 index f867bc3f1..000000000 --- a/clusters/cl01tl/manifests/tautulli/ExternalSecret-tautulli-config-backup-secret-local.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: tautulli-config-backup-secret-local - namespace: tautulli - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: tautulli - app.kubernetes.io/part-of: tautulli - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: tautulli-config-backup-secret-local -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/tautulli/tautulli-config" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/tautulli/ExternalSecret-tautulli-config-backup-secret-remote.yaml b/clusters/cl01tl/manifests/tautulli/ExternalSecret-tautulli-config-backup-secret-remote.yaml deleted file mode 100644 index 196d55cd1..000000000 --- a/clusters/cl01tl/manifests/tautulli/ExternalSecret-tautulli-config-backup-secret-remote.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: tautulli-config-backup-secret-remote - namespace: tautulli - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: tautulli - app.kubernetes.io/part-of: tautulli - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: tautulli-config-backup-secret-remote -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/tautulli/tautulli-config" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/tautulli/ReplicationSource-tautulli-config-backup-source-external.yaml b/clusters/cl01tl/manifests/tautulli/ReplicationSource-tautulli-config-backup-source-external.yaml index f30e52f10..1e64ca8fb 100644 --- a/clusters/cl01tl/manifests/tautulli/ReplicationSource-tautulli-config-backup-source-external.yaml +++ b/clusters/cl01tl/manifests/tautulli/ReplicationSource-tautulli-config-backup-source-external.yaml @@ -4,16 +4,16 @@ metadata: name: tautulli-config-backup-source-external namespace: tautulli labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: tautulli app.kubernetes.io/part-of: tautulli - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: tautulli-config-backup spec: sourcePVC: tautulli-config trigger: - schedule: 0 9 * * * + schedule: 34 12 * * * restic: pruneIntervalDays: 7 repository: tautulli-config-backup-secret-external diff --git a/clusters/cl01tl/manifests/tautulli/ReplicationSource-tautulli-config-backup-source-local.yaml b/clusters/cl01tl/manifests/tautulli/ReplicationSource-tautulli-config-backup-source-local.yaml deleted file mode 100644 index ad7cd478b..000000000 --- a/clusters/cl01tl/manifests/tautulli/ReplicationSource-tautulli-config-backup-source-local.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: tautulli-config-backup-source-local - namespace: tautulli - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: tautulli - app.kubernetes.io/part-of: tautulli - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: tautulli-config-backup -spec: - sourcePVC: tautulli-config - trigger: - schedule: 0 8 * * * - restic: - pruneIntervalDays: 7 - repository: tautulli-config-backup-secret-local - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/tautulli/ReplicationSource-tautulli-config-backup-source-remote.yaml b/clusters/cl01tl/manifests/tautulli/ReplicationSource-tautulli-config-backup-source-remote.yaml deleted file mode 100644 index f8232870c..000000000 --- a/clusters/cl01tl/manifests/tautulli/ReplicationSource-tautulli-config-backup-source-remote.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: tautulli-config-backup-source-remote - namespace: tautulli - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: tautulli - app.kubernetes.io/part-of: tautulli - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: tautulli-config-backup -spec: - sourcePVC: tautulli-config - trigger: - schedule: 0 10 * * * - restic: - pruneIntervalDays: 7 - repository: tautulli-config-backup-secret-remote - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/tdarr/ExternalSecret-tdarr-config-backup-secret-external.yaml b/clusters/cl01tl/manifests/tdarr/ExternalSecret-tdarr-config-backup-secret-external.yaml index 2c1956468..672673968 100644 --- a/clusters/cl01tl/manifests/tdarr/ExternalSecret-tdarr-config-backup-secret-external.yaml +++ b/clusters/cl01tl/manifests/tdarr/ExternalSecret-tdarr-config-backup-secret-external.yaml @@ -4,10 +4,10 @@ metadata: name: tdarr-config-backup-secret-external namespace: tdarr labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: tdarr app.kubernetes.io/part-of: tdarr - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: tdarr-config-backup-secret-external spec: diff --git a/clusters/cl01tl/manifests/tdarr/ExternalSecret-tdarr-config-backup-secret-local.yaml b/clusters/cl01tl/manifests/tdarr/ExternalSecret-tdarr-config-backup-secret-local.yaml deleted file mode 100644 index 607bbe560..000000000 --- a/clusters/cl01tl/manifests/tdarr/ExternalSecret-tdarr-config-backup-secret-local.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: tdarr-config-backup-secret-local - namespace: tdarr - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: tdarr - app.kubernetes.io/part-of: tdarr - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: tdarr-config-backup-secret-local -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/tdarr/tdarr-config" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/tdarr/ExternalSecret-tdarr-config-backup-secret-remote.yaml b/clusters/cl01tl/manifests/tdarr/ExternalSecret-tdarr-config-backup-secret-remote.yaml deleted file mode 100644 index 4ecb64724..000000000 --- a/clusters/cl01tl/manifests/tdarr/ExternalSecret-tdarr-config-backup-secret-remote.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: tdarr-config-backup-secret-remote - namespace: tdarr - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: tdarr - app.kubernetes.io/part-of: tdarr - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: tdarr-config-backup-secret-remote -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/tdarr/tdarr-config" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/tdarr/ExternalSecret-tdarr-server-backup-secret-external.yaml b/clusters/cl01tl/manifests/tdarr/ExternalSecret-tdarr-server-backup-secret-external.yaml index 561e775a3..a2fa13806 100644 --- a/clusters/cl01tl/manifests/tdarr/ExternalSecret-tdarr-server-backup-secret-external.yaml +++ b/clusters/cl01tl/manifests/tdarr/ExternalSecret-tdarr-server-backup-secret-external.yaml @@ -4,10 +4,10 @@ metadata: name: tdarr-server-backup-secret-external namespace: tdarr labels: - helm.sh/chart: volsync-target-server-0.6.0 + helm.sh/chart: volsync-target-server-0.7.0 app.kubernetes.io/instance: tdarr app.kubernetes.io/part-of: tdarr - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: tdarr-server-backup-secret-external spec: diff --git a/clusters/cl01tl/manifests/tdarr/ExternalSecret-tdarr-server-backup-secret-local.yaml b/clusters/cl01tl/manifests/tdarr/ExternalSecret-tdarr-server-backup-secret-local.yaml deleted file mode 100644 index be592512a..000000000 --- a/clusters/cl01tl/manifests/tdarr/ExternalSecret-tdarr-server-backup-secret-local.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: tdarr-server-backup-secret-local - namespace: tdarr - labels: - helm.sh/chart: volsync-target-server-0.6.0 - app.kubernetes.io/instance: tdarr - app.kubernetes.io/part-of: tdarr - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: tdarr-server-backup-secret-local -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/tdarr/tdarr-server" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/tdarr/ExternalSecret-tdarr-server-backup-secret-remote.yaml b/clusters/cl01tl/manifests/tdarr/ExternalSecret-tdarr-server-backup-secret-remote.yaml deleted file mode 100644 index 2029bff86..000000000 --- a/clusters/cl01tl/manifests/tdarr/ExternalSecret-tdarr-server-backup-secret-remote.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: tdarr-server-backup-secret-remote - namespace: tdarr - labels: - helm.sh/chart: volsync-target-server-0.6.0 - app.kubernetes.io/instance: tdarr - app.kubernetes.io/part-of: tdarr - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: tdarr-server-backup-secret-remote -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/tdarr/tdarr-server" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-remote - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/tdarr/ReplicationSource-tdarr-config-backup-source-external.yaml b/clusters/cl01tl/manifests/tdarr/ReplicationSource-tdarr-config-backup-source-external.yaml index 7f011c343..69e8e2e5e 100644 --- a/clusters/cl01tl/manifests/tdarr/ReplicationSource-tdarr-config-backup-source-external.yaml +++ b/clusters/cl01tl/manifests/tdarr/ReplicationSource-tdarr-config-backup-source-external.yaml @@ -4,16 +4,16 @@ metadata: name: tdarr-config-backup-source-external namespace: tdarr labels: - helm.sh/chart: volsync-target-config-0.6.0 + helm.sh/chart: volsync-target-config-0.7.0 app.kubernetes.io/instance: tdarr app.kubernetes.io/part-of: tdarr - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: tdarr-config-backup spec: sourcePVC: tdarr-config trigger: - schedule: 0 9 * * * + schedule: 36 12 * * * restic: pruneIntervalDays: 7 repository: tdarr-config-backup-secret-external diff --git a/clusters/cl01tl/manifests/tdarr/ReplicationSource-tdarr-config-backup-source-local.yaml b/clusters/cl01tl/manifests/tdarr/ReplicationSource-tdarr-config-backup-source-local.yaml deleted file mode 100644 index f05d70cf5..000000000 --- a/clusters/cl01tl/manifests/tdarr/ReplicationSource-tdarr-config-backup-source-local.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: tdarr-config-backup-source-local - namespace: tdarr - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: tdarr - app.kubernetes.io/part-of: tdarr - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: tdarr-config-backup -spec: - sourcePVC: tdarr-config - trigger: - schedule: 0 8 * * * - restic: - pruneIntervalDays: 7 - repository: tdarr-config-backup-secret-local - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/tdarr/ReplicationSource-tdarr-config-backup-source-remote.yaml b/clusters/cl01tl/manifests/tdarr/ReplicationSource-tdarr-config-backup-source-remote.yaml deleted file mode 100644 index bb37aaef8..000000000 --- a/clusters/cl01tl/manifests/tdarr/ReplicationSource-tdarr-config-backup-source-remote.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: tdarr-config-backup-source-remote - namespace: tdarr - labels: - helm.sh/chart: volsync-target-config-0.6.0 - app.kubernetes.io/instance: tdarr - app.kubernetes.io/part-of: tdarr - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: tdarr-config-backup -spec: - sourcePVC: tdarr-config - trigger: - schedule: 0 10 * * * - restic: - pruneIntervalDays: 7 - repository: tdarr-config-backup-secret-remote - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/tdarr/ReplicationSource-tdarr-server-backup-source-external.yaml b/clusters/cl01tl/manifests/tdarr/ReplicationSource-tdarr-server-backup-source-external.yaml index 7064f8447..15792b6bf 100644 --- a/clusters/cl01tl/manifests/tdarr/ReplicationSource-tdarr-server-backup-source-external.yaml +++ b/clusters/cl01tl/manifests/tdarr/ReplicationSource-tdarr-server-backup-source-external.yaml @@ -4,16 +4,16 @@ metadata: name: tdarr-server-backup-source-external namespace: tdarr labels: - helm.sh/chart: volsync-target-server-0.6.0 + helm.sh/chart: volsync-target-server-0.7.0 app.kubernetes.io/instance: tdarr app.kubernetes.io/part-of: tdarr - app.kubernetes.io/version: "0.6.0" + app.kubernetes.io/version: "0.7.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: tdarr-server-backup spec: sourcePVC: tdarr-server trigger: - schedule: 0 9 * * * + schedule: 38 12 * * * restic: pruneIntervalDays: 7 repository: tdarr-server-backup-secret-external diff --git a/clusters/cl01tl/manifests/tdarr/ReplicationSource-tdarr-server-backup-source-local.yaml b/clusters/cl01tl/manifests/tdarr/ReplicationSource-tdarr-server-backup-source-local.yaml deleted file mode 100644 index efa402c7c..000000000 --- a/clusters/cl01tl/manifests/tdarr/ReplicationSource-tdarr-server-backup-source-local.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: tdarr-server-backup-source-local - namespace: tdarr - labels: - helm.sh/chart: volsync-target-server-0.6.0 - app.kubernetes.io/instance: tdarr - app.kubernetes.io/part-of: tdarr - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: tdarr-server-backup -spec: - sourcePVC: tdarr-server - trigger: - schedule: 0 8 * * * - restic: - pruneIntervalDays: 7 - repository: tdarr-server-backup-secret-local - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/tdarr/ReplicationSource-tdarr-server-backup-source-remote.yaml b/clusters/cl01tl/manifests/tdarr/ReplicationSource-tdarr-server-backup-source-remote.yaml deleted file mode 100644 index 31ab3d869..000000000 --- a/clusters/cl01tl/manifests/tdarr/ReplicationSource-tdarr-server-backup-source-remote.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: tdarr-server-backup-source-remote - namespace: tdarr - labels: - helm.sh/chart: volsync-target-server-0.6.0 - app.kubernetes.io/instance: tdarr - app.kubernetes.io/part-of: tdarr - app.kubernetes.io/version: "0.6.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: tdarr-server-backup -spec: - sourcePVC: tdarr-server - trigger: - schedule: 0 10 * * * - restic: - pruneIntervalDays: 7 - repository: tdarr-server-backup-secret-remote - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/vaultwarden/Cluster-vaultwarden-postgresql-18-cluster.yaml b/clusters/cl01tl/manifests/vaultwarden/Cluster-vaultwarden-postgresql-18-cluster.yaml index 2f0072cf7..0e5bfbfc0 100644 --- a/clusters/cl01tl/manifests/vaultwarden/Cluster-vaultwarden-postgresql-18-cluster.yaml +++ b/clusters/cl01tl/manifests/vaultwarden/Cluster-vaultwarden-postgresql-18-cluster.yaml @@ -4,11 +4,11 @@ metadata: name: vaultwarden-postgresql-18-cluster namespace: vaultwarden labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: vaultwarden-postgresql-18 app.kubernetes.io/instance: vaultwarden app.kubernetes.io/part-of: vaultwarden - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: instances: 3 diff --git a/clusters/cl01tl/manifests/vaultwarden/ExternalSecret-vaultwarden-postgresql-18-backup-garage-local-secret.yaml b/clusters/cl01tl/manifests/vaultwarden/ExternalSecret-vaultwarden-postgresql-18-backup-garage-local-secret.yaml index b05ee5e76..9207f5b73 100644 --- a/clusters/cl01tl/manifests/vaultwarden/ExternalSecret-vaultwarden-postgresql-18-backup-garage-local-secret.yaml +++ b/clusters/cl01tl/manifests/vaultwarden/ExternalSecret-vaultwarden-postgresql-18-backup-garage-local-secret.yaml @@ -4,11 +4,11 @@ metadata: name: vaultwarden-postgresql-18-backup-garage-local-secret namespace: vaultwarden labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: vaultwarden-postgresql-18 app.kubernetes.io/instance: vaultwarden app.kubernetes.io/part-of: vaultwarden - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: vaultwarden-postgresql-18-backup-garage-local-secret spec: diff --git a/clusters/cl01tl/manifests/vaultwarden/ExternalSecret-vaultwarden-postgresql-18-recovery-secret.yaml b/clusters/cl01tl/manifests/vaultwarden/ExternalSecret-vaultwarden-postgresql-18-recovery-secret.yaml index a9db9c852..3a2aab63e 100644 --- a/clusters/cl01tl/manifests/vaultwarden/ExternalSecret-vaultwarden-postgresql-18-recovery-secret.yaml +++ b/clusters/cl01tl/manifests/vaultwarden/ExternalSecret-vaultwarden-postgresql-18-recovery-secret.yaml @@ -4,11 +4,11 @@ metadata: name: vaultwarden-postgresql-18-recovery-secret namespace: vaultwarden labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: vaultwarden-postgresql-18 app.kubernetes.io/instance: vaultwarden app.kubernetes.io/part-of: vaultwarden - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: vaultwarden-postgresql-18-recovery-secret spec: diff --git a/clusters/cl01tl/manifests/vaultwarden/ObjectStore-vaultwarden-postgresql-18-backup-garage-local.yaml b/clusters/cl01tl/manifests/vaultwarden/ObjectStore-vaultwarden-postgresql-18-backup-garage-local.yaml index ff21c02b3..86c58711f 100644 --- a/clusters/cl01tl/manifests/vaultwarden/ObjectStore-vaultwarden-postgresql-18-backup-garage-local.yaml +++ b/clusters/cl01tl/manifests/vaultwarden/ObjectStore-vaultwarden-postgresql-18-backup-garage-local.yaml @@ -4,11 +4,11 @@ metadata: name: vaultwarden-postgresql-18-backup-garage-local namespace: vaultwarden labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: vaultwarden-postgresql-18 app.kubernetes.io/instance: vaultwarden app.kubernetes.io/part-of: vaultwarden - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: vaultwarden-postgresql-18-backup-garage-local spec: diff --git a/clusters/cl01tl/manifests/vaultwarden/ObjectStore-vaultwarden-postgresql-18-recovery.yaml b/clusters/cl01tl/manifests/vaultwarden/ObjectStore-vaultwarden-postgresql-18-recovery.yaml index dea810091..94d06d900 100644 --- a/clusters/cl01tl/manifests/vaultwarden/ObjectStore-vaultwarden-postgresql-18-recovery.yaml +++ b/clusters/cl01tl/manifests/vaultwarden/ObjectStore-vaultwarden-postgresql-18-recovery.yaml @@ -4,11 +4,11 @@ metadata: name: "vaultwarden-postgresql-18-recovery" namespace: vaultwarden labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: vaultwarden-postgresql-18 app.kubernetes.io/instance: vaultwarden app.kubernetes.io/part-of: vaultwarden - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "vaultwarden-postgresql-18-recovery" spec: diff --git a/clusters/cl01tl/manifests/vaultwarden/PrometheusRule-vaultwarden-postgresql-18-alert-rules.yaml b/clusters/cl01tl/manifests/vaultwarden/PrometheusRule-vaultwarden-postgresql-18-alert-rules.yaml index c2ce12540..5a5ae5cc7 100644 --- a/clusters/cl01tl/manifests/vaultwarden/PrometheusRule-vaultwarden-postgresql-18-alert-rules.yaml +++ b/clusters/cl01tl/manifests/vaultwarden/PrometheusRule-vaultwarden-postgresql-18-alert-rules.yaml @@ -4,11 +4,11 @@ metadata: name: vaultwarden-postgresql-18-alert-rules namespace: vaultwarden labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: vaultwarden-postgresql-18 app.kubernetes.io/instance: vaultwarden app.kubernetes.io/part-of: vaultwarden - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: groups: @@ -21,7 +21,7 @@ spec: Pod {{ $labels.pod }} has been waiting for longer than 5 minutes expr: | - cnpg_backends_waiting_total{namespace="vaultwarden"} > 300 + cnpg_backends_waiting_total > 300 for: 1m labels: severity: warning @@ -34,7 +34,7 @@ spec: There are over 10 deadlock conflicts in {{ $labels.pod }} expr: | - cnpg_pg_stat_database_deadlocks{namespace="vaultwarden"} > 10 + cnpg_pg_stat_database_deadlocks > 10 for: 1m labels: severity: warning @@ -151,7 +151,7 @@ spec: CloudNativePG Cluster Pod {{ $labels.pod }} is taking more than 5 minutes (300 seconds) for a query. expr: |- - cnpg_backends_max_tx_duration_seconds{namespace="vaultwarden"} > 300 + cnpg_backends_max_tx_duration_seconds > 300 for: 1m labels: severity: warning @@ -222,7 +222,7 @@ spec: Over 300,000,000 transactions from frozen xid on pod {{ $labels.pod }} expr: | - cnpg_pg_database_xid_age{namespace="vaultwarden"} > 300000000 + cnpg_pg_database_xid_age > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery{namespace="vaultwarden"} > cnpg_pg_replication_is_wal_receiver_up{namespace="vaultwarden"} + cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up for: 1m labels: severity: warning diff --git a/clusters/cl01tl/manifests/vaultwarden/ScheduledBackup-vaultwarden-postgresql-18-scheduled-backup-live-backup.yaml b/clusters/cl01tl/manifests/vaultwarden/ScheduledBackup-vaultwarden-postgresql-18-scheduled-backup-live-backup.yaml index 9a0493ce6..68d376a8c 100644 --- a/clusters/cl01tl/manifests/vaultwarden/ScheduledBackup-vaultwarden-postgresql-18-scheduled-backup-live-backup.yaml +++ b/clusters/cl01tl/manifests/vaultwarden/ScheduledBackup-vaultwarden-postgresql-18-scheduled-backup-live-backup.yaml @@ -4,11 +4,11 @@ metadata: name: "vaultwarden-postgresql-18-scheduled-backup-live-backup" namespace: vaultwarden labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: vaultwarden-postgresql-18 app.kubernetes.io/instance: vaultwarden app.kubernetes.io/part-of: vaultwarden - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "vaultwarden-postgresql-18-scheduled-backup-live-backup" spec: diff --git a/clusters/cl01tl/manifests/yamtrack/Cluster-yamtrack-postgresql-18-cluster.yaml b/clusters/cl01tl/manifests/yamtrack/Cluster-yamtrack-postgresql-18-cluster.yaml index 3fca96d8f..e7224a40d 100644 --- a/clusters/cl01tl/manifests/yamtrack/Cluster-yamtrack-postgresql-18-cluster.yaml +++ b/clusters/cl01tl/manifests/yamtrack/Cluster-yamtrack-postgresql-18-cluster.yaml @@ -4,11 +4,11 @@ metadata: name: yamtrack-postgresql-18-cluster namespace: yamtrack labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: yamtrack-postgresql-18 app.kubernetes.io/instance: yamtrack app.kubernetes.io/part-of: yamtrack - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: instances: 3 diff --git a/clusters/cl01tl/manifests/yamtrack/ExternalSecret-yamtrack-postgresql-18-backup-garage-local-secret.yaml b/clusters/cl01tl/manifests/yamtrack/ExternalSecret-yamtrack-postgresql-18-backup-garage-local-secret.yaml index 16795a29c..13a79dcd1 100644 --- a/clusters/cl01tl/manifests/yamtrack/ExternalSecret-yamtrack-postgresql-18-backup-garage-local-secret.yaml +++ b/clusters/cl01tl/manifests/yamtrack/ExternalSecret-yamtrack-postgresql-18-backup-garage-local-secret.yaml @@ -4,11 +4,11 @@ metadata: name: yamtrack-postgresql-18-backup-garage-local-secret namespace: yamtrack labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: yamtrack-postgresql-18 app.kubernetes.io/instance: yamtrack app.kubernetes.io/part-of: yamtrack - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: yamtrack-postgresql-18-backup-garage-local-secret spec: diff --git a/clusters/cl01tl/manifests/yamtrack/ExternalSecret-yamtrack-postgresql-18-recovery-secret.yaml b/clusters/cl01tl/manifests/yamtrack/ExternalSecret-yamtrack-postgresql-18-recovery-secret.yaml index e02835586..c97957e05 100644 --- a/clusters/cl01tl/manifests/yamtrack/ExternalSecret-yamtrack-postgresql-18-recovery-secret.yaml +++ b/clusters/cl01tl/manifests/yamtrack/ExternalSecret-yamtrack-postgresql-18-recovery-secret.yaml @@ -4,11 +4,11 @@ metadata: name: yamtrack-postgresql-18-recovery-secret namespace: yamtrack labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: yamtrack-postgresql-18 app.kubernetes.io/instance: yamtrack app.kubernetes.io/part-of: yamtrack - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: yamtrack-postgresql-18-recovery-secret spec: diff --git a/clusters/cl01tl/manifests/yamtrack/ObjectStore-yamtrack-postgresql-18-backup-garage-local.yaml b/clusters/cl01tl/manifests/yamtrack/ObjectStore-yamtrack-postgresql-18-backup-garage-local.yaml index 991c4f292..a5b01f1b4 100644 --- a/clusters/cl01tl/manifests/yamtrack/ObjectStore-yamtrack-postgresql-18-backup-garage-local.yaml +++ b/clusters/cl01tl/manifests/yamtrack/ObjectStore-yamtrack-postgresql-18-backup-garage-local.yaml @@ -4,11 +4,11 @@ metadata: name: yamtrack-postgresql-18-backup-garage-local namespace: yamtrack labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: yamtrack-postgresql-18 app.kubernetes.io/instance: yamtrack app.kubernetes.io/part-of: yamtrack - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: yamtrack-postgresql-18-backup-garage-local spec: diff --git a/clusters/cl01tl/manifests/yamtrack/ObjectStore-yamtrack-postgresql-18-recovery.yaml b/clusters/cl01tl/manifests/yamtrack/ObjectStore-yamtrack-postgresql-18-recovery.yaml index 3c853c234..01253e07d 100644 --- a/clusters/cl01tl/manifests/yamtrack/ObjectStore-yamtrack-postgresql-18-recovery.yaml +++ b/clusters/cl01tl/manifests/yamtrack/ObjectStore-yamtrack-postgresql-18-recovery.yaml @@ -4,11 +4,11 @@ metadata: name: "yamtrack-postgresql-18-recovery" namespace: yamtrack labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: yamtrack-postgresql-18 app.kubernetes.io/instance: yamtrack app.kubernetes.io/part-of: yamtrack - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "yamtrack-postgresql-18-recovery" spec: diff --git a/clusters/cl01tl/manifests/yamtrack/PrometheusRule-yamtrack-postgresql-18-alert-rules.yaml b/clusters/cl01tl/manifests/yamtrack/PrometheusRule-yamtrack-postgresql-18-alert-rules.yaml index 95c253b07..b27261ba5 100644 --- a/clusters/cl01tl/manifests/yamtrack/PrometheusRule-yamtrack-postgresql-18-alert-rules.yaml +++ b/clusters/cl01tl/manifests/yamtrack/PrometheusRule-yamtrack-postgresql-18-alert-rules.yaml @@ -4,11 +4,11 @@ metadata: name: yamtrack-postgresql-18-alert-rules namespace: yamtrack labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: yamtrack-postgresql-18 app.kubernetes.io/instance: yamtrack app.kubernetes.io/part-of: yamtrack - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm spec: groups: @@ -21,7 +21,7 @@ spec: Pod {{ $labels.pod }} has been waiting for longer than 5 minutes expr: | - cnpg_backends_waiting_total{namespace="yamtrack"} > 300 + cnpg_backends_waiting_total > 300 for: 1m labels: severity: warning @@ -34,7 +34,7 @@ spec: There are over 10 deadlock conflicts in {{ $labels.pod }} expr: | - cnpg_pg_stat_database_deadlocks{namespace="yamtrack"} > 10 + cnpg_pg_stat_database_deadlocks > 10 for: 1m labels: severity: warning @@ -151,7 +151,7 @@ spec: CloudNativePG Cluster Pod {{ $labels.pod }} is taking more than 5 minutes (300 seconds) for a query. expr: |- - cnpg_backends_max_tx_duration_seconds{namespace="yamtrack"} > 300 + cnpg_backends_max_tx_duration_seconds > 300 for: 1m labels: severity: warning @@ -222,7 +222,7 @@ spec: Over 300,000,000 transactions from frozen xid on pod {{ $labels.pod }} expr: | - cnpg_pg_database_xid_age{namespace="yamtrack"} > 300000000 + cnpg_pg_database_xid_age > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery{namespace="yamtrack"} > cnpg_pg_replication_is_wal_receiver_up{namespace="yamtrack"} + cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up for: 1m labels: severity: warning diff --git a/clusters/cl01tl/manifests/yamtrack/ScheduledBackup-yamtrack-postgresql-18-scheduled-backup-live-backup.yaml b/clusters/cl01tl/manifests/yamtrack/ScheduledBackup-yamtrack-postgresql-18-scheduled-backup-live-backup.yaml index b80b3a3bc..136452b3f 100644 --- a/clusters/cl01tl/manifests/yamtrack/ScheduledBackup-yamtrack-postgresql-18-scheduled-backup-live-backup.yaml +++ b/clusters/cl01tl/manifests/yamtrack/ScheduledBackup-yamtrack-postgresql-18-scheduled-backup-live-backup.yaml @@ -4,11 +4,11 @@ metadata: name: "yamtrack-postgresql-18-scheduled-backup-live-backup" namespace: yamtrack labels: - helm.sh/chart: postgres-18-cluster-7.4.5 + helm.sh/chart: postgres-18-cluster-7.4.4 app.kubernetes.io/name: yamtrack-postgresql-18 app.kubernetes.io/instance: yamtrack app.kubernetes.io/part-of: yamtrack - app.kubernetes.io/version: "7.4.5" + app.kubernetes.io/version: "7.4.4" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "yamtrack-postgresql-18-scheduled-backup-live-backup" spec: -- 2.49.1