From 7e12204dff69ab14f033de3a0e2c82baf5aef18d Mon Sep 17 00:00:00 2001 From: gitea-bot Date: Sat, 13 Dec 2025 20:29:16 +0000 Subject: [PATCH] Automated Manifest Update (#2491) This PR contains newly rendered Kubernetes manifests automatically generated by the CI workflow. Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/2491 Co-authored-by: gitea-bot Co-committed-by: gitea-bot --- .../Cluster-n8n-postgresql-18-cluster.yaml | 36 +++++++++---------- ...bjectStore-n8n-postgresql-18-recovery.yaml | 29 --------------- 2 files changed, 18 insertions(+), 47 deletions(-) delete mode 100644 clusters/cl01tl/manifests/n8n/ObjectStore-n8n-postgresql-18-recovery.yaml diff --git a/clusters/cl01tl/manifests/n8n/Cluster-n8n-postgresql-18-cluster.yaml b/clusters/cl01tl/manifests/n8n/Cluster-n8n-postgresql-18-cluster.yaml index 90886c116..ea1f11ca1 100644 --- a/clusters/cl01tl/manifests/n8n/Cluster-n8n-postgresql-18-cluster.yaml +++ b/clusters/cl01tl/manifests/n8n/Cluster-n8n-postgresql-18-cluster.yaml @@ -29,13 +29,6 @@ spec: parameters: barmanObjectName: "n8n-postgresql-18-garage-local-backup" serverName: "n8n-postgresql-18-backup-1" - externalClusters: - - name: recovery - plugin: - name: barman-cloud.cloudnative-pg.io - parameters: - barmanObjectName: "n8n-postgresql-18-recovery" - serverName: n8n-postgresql-18-backup-1 storage: size: 10Gi storageClass: local-path @@ -65,15 +58,22 @@ spec: enablePodMonitor: true disableDefaultQueries: false bootstrap: - recovery: - database: app - source: n8n-postgresql-18-backup-1 + initdb: + import: + source: + externalCluster: importSource + type: microservice + databases: + - app + schemaOnly: false externalClusters: - - name: n8n-postgresql-18-backup-1 - plugin: - name: barman-cloud.cloudnative-pg.io - enabled: true - isWALArchiver: false - parameters: - barmanObjectName: "n8n-postgresql-18-recovery" - serverName: n8n-postgresql-18-backup-1 + - name: importSource + connectionParameters: + host: "n8n-postgresql-17-cluster-rw" + port: "5432" + user: "app" + dbname: "app" + sslmode: "disable" + password: + name: n8n-postgresql-17-cluster-app + key: password diff --git a/clusters/cl01tl/manifests/n8n/ObjectStore-n8n-postgresql-18-recovery.yaml b/clusters/cl01tl/manifests/n8n/ObjectStore-n8n-postgresql-18-recovery.yaml deleted file mode 100644 index 7c0a05bf6..000000000 --- a/clusters/cl01tl/manifests/n8n/ObjectStore-n8n-postgresql-18-recovery.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: barmancloud.cnpg.io/v1 -kind: ObjectStore -metadata: - name: "n8n-postgresql-18-recovery" - namespace: n8n - labels: - helm.sh/chart: postgres-18-cluster-6.16.1 - app.kubernetes.io/name: n8n-postgresql-18 - app.kubernetes.io/instance: n8n - app.kubernetes.io/part-of: n8n - app.kubernetes.io/version: "6.16.1" - app.kubernetes.io/managed-by: Helm -spec: - configuration: - destinationPath: s3://postgres-backups/cl01tl/n8n/n8n-postgresql-18-cluster - endpointURL: http://garage-main.garage:3900 - wal: - compression: snappy - maxParallel: 1 - data: - compression: snappy - jobs: 1 - s3Credentials: - accessKeyId: - name: n8n-postgresql-18-cluster-backup-secret-garage - key: ACCESS_KEY_ID - secretAccessKey: - name: n8n-postgresql-18-cluster-backup-secret-garage - key: ACCESS_SECRET_KEY