fix: Add skipEmptyWalArchiveCheck annotation and B2 secret healthcheck to CNPG
- Skip WAL archive emptiness check so recovery works when restoring over an existing backup archive in B2 - Add healthCheck for b2-credentials secret in CNPG kustomization to prevent recovery from starting before ExternalSecret has synced
This commit is contained in:
@@ -3,6 +3,8 @@ kind: Cluster
|
|||||||
metadata:
|
metadata:
|
||||||
name: rancher-db
|
name: rancher-db
|
||||||
namespace: cnpg-cluster
|
namespace: cnpg-cluster
|
||||||
|
annotations:
|
||||||
|
cnpg.io/skipEmptyWalArchiveCheck: "enabled"
|
||||||
spec:
|
spec:
|
||||||
description: "Rancher external database cluster"
|
description: "Rancher external database cluster"
|
||||||
imageName: ghcr.io/cloudnative-pg/postgresql:17.4
|
imageName: ghcr.io/cloudnative-pg/postgresql:17.4
|
||||||
|
|||||||
@@ -14,4 +14,10 @@ spec:
|
|||||||
timeout: 10m
|
timeout: 10m
|
||||||
suspend: false
|
suspend: false
|
||||||
dependsOn:
|
dependsOn:
|
||||||
- name: addon-cnpg-operator
|
- name: addon-cnpg-operator
|
||||||
|
- name: addon-external-secrets
|
||||||
|
healthChecks:
|
||||||
|
- apiVersion: v1
|
||||||
|
kind: Secret
|
||||||
|
name: b2-credentials
|
||||||
|
namespace: cnpg-cluster
|
||||||
Reference in New Issue
Block a user