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 b0af29e38..ccb003807 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 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.4" + app.kubernetes.io/version: "7.4.5" 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 f6d3d564c..8bbb003da 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 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.4" + app.kubernetes.io/version: "7.4.5" 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 2bd568b1f..2b477488d 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 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.4" + app.kubernetes.io/version: "7.4.5" 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 7422c24bd..af4176a92 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 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.4" + app.kubernetes.io/version: "7.4.5" 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 bdfe8b314..eae3c09b5 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 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.4" + app.kubernetes.io/version: "7.4.5" 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 64fc9fcf1..a2d634bee 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 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.4" + app.kubernetes.io/version: "7.4.5" 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 > 300 + cnpg_backends_waiting_total{namespace="argo-workflows"} > 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 > 10 + cnpg_pg_stat_database_deadlocks{namespace="argo-workflows"} > 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 > 300 + cnpg_backends_max_tx_duration_seconds{namespace="argo-workflows"} > 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 > 300000000 + cnpg_pg_database_xid_age{namespace="argo-workflows"} > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up + cnpg_pg_replication_in_recovery{namespace="argo-workflows"} > cnpg_pg_replication_is_wal_receiver_up{namespace="argo-workflows"} 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 9a64a1a9a..4a9ae6966 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 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.4" + app.kubernetes.io/version: "7.4.5" 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/authentik/Cluster-authentik-postgresql-18-cluster.yaml b/clusters/cl01tl/manifests/authentik/Cluster-authentik-postgresql-18-cluster.yaml index 9822c6df1..24b3b3a42 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: authentik-postgresql-18 app.kubernetes.io/instance: authentik app.kubernetes.io/part-of: authentik - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 6f8db3fa5..e0fb13466 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: authentik-postgresql-18 app.kubernetes.io/instance: authentik app.kubernetes.io/part-of: authentik - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 2e1fc8ef6..6abca06da 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: authentik-postgresql-18 app.kubernetes.io/instance: authentik app.kubernetes.io/part-of: authentik - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 03cc8bd29..e4b8597cd 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: authentik-postgresql-18 app.kubernetes.io/instance: authentik app.kubernetes.io/part-of: authentik - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 bdc366399..d4ea82974 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: authentik-postgresql-18 app.kubernetes.io/instance: authentik app.kubernetes.io/part-of: authentik - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 fa26eb1cf..1e2697739 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: authentik-postgresql-18 app.kubernetes.io/instance: authentik app.kubernetes.io/part-of: authentik - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 > 300 + cnpg_backends_waiting_total{namespace="authentik"} > 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 > 10 + cnpg_pg_stat_database_deadlocks{namespace="authentik"} > 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 > 300 + cnpg_backends_max_tx_duration_seconds{namespace="authentik"} > 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 > 300000000 + cnpg_pg_database_xid_age{namespace="authentik"} > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up + cnpg_pg_replication_in_recovery{namespace="authentik"} > cnpg_pg_replication_is_wal_receiver_up{namespace="authentik"} 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 ca5a81583..e0ddf6349 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: authentik-postgresql-18 app.kubernetes.io/instance: authentik app.kubernetes.io/part-of: authentik - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "authentik-postgresql-18-scheduled-backup-live-backup" spec: 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 30c665244..8cc974fdb 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: directus-postgresql-18 app.kubernetes.io/instance: directus app.kubernetes.io/part-of: directus - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 275bffde0..517f791aa 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: directus-postgresql-18 app.kubernetes.io/instance: directus app.kubernetes.io/part-of: directus - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 2be5c8d88..e828f7380 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: directus-postgresql-18 app.kubernetes.io/instance: directus app.kubernetes.io/part-of: directus - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 ee07629f2..5822267cf 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: directus-postgresql-18 app.kubernetes.io/instance: directus app.kubernetes.io/part-of: directus - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 776e18156..b0061504a 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: directus-postgresql-18 app.kubernetes.io/instance: directus app.kubernetes.io/part-of: directus - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 fc1c39eca..8e09b8e38 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: directus-postgresql-18 app.kubernetes.io/instance: directus app.kubernetes.io/part-of: directus - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 > 300 + cnpg_backends_waiting_total{namespace="directus"} > 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 > 10 + cnpg_pg_stat_database_deadlocks{namespace="directus"} > 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 > 300 + cnpg_backends_max_tx_duration_seconds{namespace="directus"} > 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 > 300000000 + cnpg_pg_database_xid_age{namespace="directus"} > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up + cnpg_pg_replication_in_recovery{namespace="directus"} > cnpg_pg_replication_is_wal_receiver_up{namespace="directus"} 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 95e2dbac5..3303ec340 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: directus-postgresql-18 app.kubernetes.io/instance: directus app.kubernetes.io/part-of: directus - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "directus-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 028eeeb98..47438dcde 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 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.4" + app.kubernetes.io/version: "7.4.5" 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 9022ce31a..984ff01f6 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 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.4" + app.kubernetes.io/version: "7.4.5" 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 69a46255a..093eb6b1f 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 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.4" + app.kubernetes.io/version: "7.4.5" 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 76d522d8c..a43c84a35 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 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.4" + app.kubernetes.io/version: "7.4.5" 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 bbe3a453f..25856c9f4 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 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.4" + app.kubernetes.io/version: "7.4.5" 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 7b86a1122..0aa4c13fc 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 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.4" + app.kubernetes.io/version: "7.4.5" 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 > 300 + cnpg_backends_waiting_total{namespace="grafana-operator"} > 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 > 10 + cnpg_pg_stat_database_deadlocks{namespace="grafana-operator"} > 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 > 300 + cnpg_backends_max_tx_duration_seconds{namespace="grafana-operator"} > 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 > 300000000 + cnpg_pg_database_xid_age{namespace="grafana-operator"} > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up + cnpg_pg_replication_in_recovery{namespace="grafana-operator"} > cnpg_pg_replication_is_wal_receiver_up{namespace="grafana-operator"} 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 8c877c3c5..8910ce105 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 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.4" + app.kubernetes.io/version: "7.4.5" 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 c857f1a2f..6c0dc3925 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: harbor-postgresql-18 app.kubernetes.io/instance: harbor app.kubernetes.io/part-of: harbor - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 2b3ad84b0..e633da149 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: harbor-postgresql-18 app.kubernetes.io/instance: harbor app.kubernetes.io/part-of: harbor - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 d80f3ba67..9f6c4f15d 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: harbor-postgresql-18 app.kubernetes.io/instance: harbor app.kubernetes.io/part-of: harbor - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 695dbf899..2fbb8c967 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: harbor-postgresql-18 app.kubernetes.io/instance: harbor app.kubernetes.io/part-of: harbor - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 6269f2a12..504dcb738 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: harbor-postgresql-18 app.kubernetes.io/instance: harbor app.kubernetes.io/part-of: harbor - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 97b67535e..f7db309e1 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: harbor-postgresql-18 app.kubernetes.io/instance: harbor app.kubernetes.io/part-of: harbor - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 > 300 + cnpg_backends_waiting_total{namespace="harbor"} > 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 > 10 + cnpg_pg_stat_database_deadlocks{namespace="harbor"} > 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 > 300 + cnpg_backends_max_tx_duration_seconds{namespace="harbor"} > 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 > 300000000 + cnpg_pg_database_xid_age{namespace="harbor"} > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up + cnpg_pg_replication_in_recovery{namespace="harbor"} > cnpg_pg_replication_is_wal_receiver_up{namespace="harbor"} 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 682091900..e21798060 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: harbor-postgresql-18 app.kubernetes.io/instance: harbor app.kubernetes.io/part-of: harbor - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "harbor-postgresql-18-scheduled-backup-live-backup" spec: diff --git a/clusters/cl01tl/manifests/immich/ExternalSecret-immich-backup-secret-local.yaml b/clusters/cl01tl/manifests/immich/ExternalSecret-immich-backup-secret-local.yaml new file mode 100644 index 000000000..23bb4b251 --- /dev/null +++ b/clusters/cl01tl/manifests/immich/ExternalSecret-immich-backup-secret-local.yaml @@ -0,0 +1,58 @@ +apiVersion: external-secrets.io/v1 +kind: ExternalSecret +metadata: + name: immich-backup-secret-local + namespace: immich + labels: + helm.sh/chart: volsync-target-data-0.7.0 + app.kubernetes.io/instance: immich + app.kubernetes.io/part-of: immich + app.kubernetes.io/version: "0.7.0" + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: immich-backup-secret-local +spec: + secretStoreRef: + kind: ClusterSecretStore + name: vault + target: + template: + mergePolicy: Merge + engineVersion: v2 + data: + RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/immich/immich" + 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/immich/ReplicationSource-immich-backup-source-local.yaml b/clusters/cl01tl/manifests/immich/ReplicationSource-immich-backup-source-local.yaml new file mode 100644 index 000000000..2f88faabf --- /dev/null +++ b/clusters/cl01tl/manifests/immich/ReplicationSource-immich-backup-source-local.yaml @@ -0,0 +1,29 @@ +apiVersion: volsync.backube/v1alpha1 +kind: ReplicationSource +metadata: + name: immich-backup-source-local + namespace: immich + labels: + helm.sh/chart: volsync-target-data-0.7.0 + app.kubernetes.io/instance: immich + app.kubernetes.io/part-of: immich + app.kubernetes.io/version: "0.7.0" + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: immich-backup +spec: + sourcePVC: immich + trigger: + schedule: 28 8 * * * + restic: + pruneIntervalDays: 7 + repository: immich-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/komodo/Cluster-komodo-postgresql-17-fdb-cluster.yaml b/clusters/cl01tl/manifests/komodo/Cluster-komodo-postgresql-17-fdb-cluster.yaml index 13104c699..5b9cfb6eb 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.4 + helm.sh/chart: postgresql-17-fdb-cluster-7.4.5 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.4" + app.kubernetes.io/version: "7.4.5" 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 b1bbc3a48..573154389 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.4 + helm.sh/chart: postgresql-17-fdb-cluster-7.4.5 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.4" + app.kubernetes.io/version: "7.4.5" 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 eac46402f..ada3c5603 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.4 + helm.sh/chart: postgresql-17-fdb-cluster-7.4.5 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.4" + app.kubernetes.io/version: "7.4.5" 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 5ee393229..939b76052 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.4 + helm.sh/chart: postgresql-17-fdb-cluster-7.4.5 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.4" + app.kubernetes.io/version: "7.4.5" 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 b9a694f81..d264c9126 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.4 + helm.sh/chart: postgresql-17-fdb-cluster-7.4.5 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.4" + app.kubernetes.io/version: "7.4.5" 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 9879cb3ce..a04fbdf81 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.4 + helm.sh/chart: postgresql-17-fdb-cluster-7.4.5 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.4" + app.kubernetes.io/version: "7.4.5" 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 > 300 + cnpg_backends_waiting_total{namespace="komodo"} > 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 > 10 + cnpg_pg_stat_database_deadlocks{namespace="komodo"} > 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 > 300 + cnpg_backends_max_tx_duration_seconds{namespace="komodo"} > 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 > 300000000 + cnpg_pg_database_xid_age{namespace="komodo"} > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up + cnpg_pg_replication_in_recovery{namespace="komodo"} > cnpg_pg_replication_is_wal_receiver_up{namespace="komodo"} 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 c6039092a..229f226eb 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.4 + helm.sh/chart: postgresql-17-fdb-cluster-7.4.5 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.4" + app.kubernetes.io/version: "7.4.5" 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/outline/Cluster-outline-postgresql-18-cluster.yaml b/clusters/cl01tl/manifests/outline/Cluster-outline-postgresql-18-cluster.yaml index 121446046..6a111f4dd 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: outline-postgresql-18 app.kubernetes.io/instance: outline app.kubernetes.io/part-of: outline - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 73470be13..7dad45725 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: outline-postgresql-18 app.kubernetes.io/instance: outline app.kubernetes.io/part-of: outline - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 7176a335c..e92e10c88 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: outline-postgresql-18 app.kubernetes.io/instance: outline app.kubernetes.io/part-of: outline - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 66db56100..9b645f190 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: outline-postgresql-18 app.kubernetes.io/instance: outline app.kubernetes.io/part-of: outline - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 8cbdf089f..4183208ea 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: outline-postgresql-18 app.kubernetes.io/instance: outline app.kubernetes.io/part-of: outline - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 6af69ace4..1941fb75d 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: outline-postgresql-18 app.kubernetes.io/instance: outline app.kubernetes.io/part-of: outline - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 > 300 + cnpg_backends_waiting_total{namespace="outline"} > 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 > 10 + cnpg_pg_stat_database_deadlocks{namespace="outline"} > 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 > 300 + cnpg_backends_max_tx_duration_seconds{namespace="outline"} > 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 > 300000000 + cnpg_pg_database_xid_age{namespace="outline"} > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up + cnpg_pg_replication_in_recovery{namespace="outline"} > cnpg_pg_replication_is_wal_receiver_up{namespace="outline"} 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 b0060adc3..0d5f1dd5e 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: outline-postgresql-18 app.kubernetes.io/instance: outline app.kubernetes.io/part-of: outline - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 44d41697c..1bbcad755 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: photoview-postgresql-18 app.kubernetes.io/instance: photoview app.kubernetes.io/part-of: photoview - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 489ee93ca..f89f052dd 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: photoview-postgresql-18 app.kubernetes.io/instance: photoview app.kubernetes.io/part-of: photoview - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 fcb63d9a3..e981bd419 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: photoview-postgresql-18 app.kubernetes.io/instance: photoview app.kubernetes.io/part-of: photoview - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 e32771b1c..d25065a5e 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: photoview-postgresql-18 app.kubernetes.io/instance: photoview app.kubernetes.io/part-of: photoview - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 4d2a8bf8e..deb106a8d 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: photoview-postgresql-18 app.kubernetes.io/instance: photoview app.kubernetes.io/part-of: photoview - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 80db7c9f2..e17d86322 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: photoview-postgresql-18 app.kubernetes.io/instance: photoview app.kubernetes.io/part-of: photoview - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 > 300 + cnpg_backends_waiting_total{namespace="photoview"} > 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 > 10 + cnpg_pg_stat_database_deadlocks{namespace="photoview"} > 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 > 300 + cnpg_backends_max_tx_duration_seconds{namespace="photoview"} > 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 > 300000000 + cnpg_pg_database_xid_age{namespace="photoview"} > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up + cnpg_pg_replication_in_recovery{namespace="photoview"} > cnpg_pg_replication_is_wal_receiver_up{namespace="photoview"} 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 7126669fa..30aabd4f1 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: photoview-postgresql-18 app.kubernetes.io/instance: photoview app.kubernetes.io/part-of: photoview - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "photoview-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 e7224a40d..3fca96d8f 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: yamtrack-postgresql-18 app.kubernetes.io/instance: yamtrack app.kubernetes.io/part-of: yamtrack - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" app.kubernetes.io/managed-by: Helm spec: instances: 3 diff --git a/clusters/cl01tl/manifests/yamtrack/Deployment-yamtrack.yaml b/clusters/cl01tl/manifests/yamtrack/Deployment-yamtrack.yaml index 2b0206515..c93eda778 100644 --- a/clusters/cl01tl/manifests/yamtrack/Deployment-yamtrack.yaml +++ b/clusters/cl01tl/manifests/yamtrack/Deployment-yamtrack.yaml @@ -80,7 +80,7 @@ spec: secretKeyRef: key: port name: yamtrack-postgresql-18-cluster-app - image: ghcr.io/fuzzygrim/yamtrack:0.24.9 + image: ghcr.io/fuzzygrim/yamtrack:0.24.11 imagePullPolicy: IfNotPresent name: main resources: 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 13a79dcd1..16795a29c 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: yamtrack-postgresql-18 app.kubernetes.io/instance: yamtrack app.kubernetes.io/part-of: yamtrack - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 c97957e05..e02835586 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: yamtrack-postgresql-18 app.kubernetes.io/instance: yamtrack app.kubernetes.io/part-of: yamtrack - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 a5b01f1b4..991c4f292 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: yamtrack-postgresql-18 app.kubernetes.io/instance: yamtrack app.kubernetes.io/part-of: yamtrack - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 01253e07d..3c853c234 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: yamtrack-postgresql-18 app.kubernetes.io/instance: yamtrack app.kubernetes.io/part-of: yamtrack - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 b27261ba5..95c253b07 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: yamtrack-postgresql-18 app.kubernetes.io/instance: yamtrack app.kubernetes.io/part-of: yamtrack - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" 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 > 300 + cnpg_backends_waiting_total{namespace="yamtrack"} > 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 > 10 + cnpg_pg_stat_database_deadlocks{namespace="yamtrack"} > 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 > 300 + cnpg_backends_max_tx_duration_seconds{namespace="yamtrack"} > 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 > 300000000 + cnpg_pg_database_xid_age{namespace="yamtrack"} > 300000000 for: 1m labels: severity: warning @@ -247,7 +247,7 @@ spec: Replica {{ $labels.pod }} is failing to replicate expr: | - cnpg_pg_replication_in_recovery > cnpg_pg_replication_is_wal_receiver_up + cnpg_pg_replication_in_recovery{namespace="yamtrack"} > cnpg_pg_replication_is_wal_receiver_up{namespace="yamtrack"} 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 136452b3f..b80b3a3bc 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.4 + helm.sh/chart: postgres-18-cluster-7.4.5 app.kubernetes.io/name: yamtrack-postgresql-18 app.kubernetes.io/instance: yamtrack app.kubernetes.io/part-of: yamtrack - app.kubernetes.io/version: "7.4.4" + app.kubernetes.io/version: "7.4.5" app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: "yamtrack-postgresql-18-scheduled-backup-live-backup" spec: