cephrgw: allow purge-on-delete for cnpg backup buckets #313

Merged
benvin merged 1 commits from benvin/cephrgw-allow-purge into main 2026-07-30 22:16:19 +10:00
9 changed files with 18 additions and 9 deletions
+2 -1
View File
@@ -36,7 +36,8 @@ spec:
app: artifactapi
purpose: cnpg-backup
# Never drop the backups if the CR is removed; retire buckets by hand.
retainOnDelete: true
retainOnDelete: false
purgeOnDelete: true
---
# Nightly base backup. Continuous WAL archiving is always-on via the Cluster's
# spec.backup.barmanObjectStore; this schedules the periodic full backup that
+2 -1
View File
@@ -36,7 +36,8 @@ spec:
app: authentik
purpose: cnpg-backup
# Never drop the backups if the CR is removed; retire buckets by hand.
retainOnDelete: true
retainOnDelete: false
purgeOnDelete: true
---
# Nightly base backup. Continuous WAL archiving is always-on via the Cluster's
# spec.backup.barmanObjectStore; this schedules the periodic full backup that
+2 -1
View File
@@ -36,7 +36,8 @@ spec:
app: encapi
purpose: cnpg-backup
# Never drop the backups if the CR is removed; retire buckets by hand.
retainOnDelete: true
retainOnDelete: false
purgeOnDelete: true
---
# Nightly base backup. Continuous WAL archiving is always-on via the Cluster's
# spec.backup.barmanObjectStore; this schedules the periodic full backup that
+2 -1
View File
@@ -36,7 +36,8 @@ spec:
app: grafana
purpose: cnpg-backup
# Never drop the backups if the CR is removed; retire buckets by hand.
retainOnDelete: true
retainOnDelete: false
purgeOnDelete: true
---
# Nightly base backup. Continuous WAL archiving is always-on via the Cluster's
# spec.backup.barmanObjectStore; this schedules the periodic full backup that
+2 -1
View File
@@ -36,7 +36,8 @@ spec:
app: litellm
purpose: cnpg-backup
# Never drop the backups if the CR is removed; retire buckets by hand.
retainOnDelete: true
retainOnDelete: false
purgeOnDelete: true
---
# Nightly base backup. Continuous WAL archiving is always-on via the Cluster's
# spec.backup.barmanObjectStore; this schedules the periodic full backup that
+2 -1
View File
@@ -32,7 +32,8 @@ spec:
tags:
app: netbox
purpose: cnpg-backup
retainOnDelete: true
retainOnDelete: false
purgeOnDelete: true
---
apiVersion: postgresql.cnpg.io/v1
kind: ScheduledBackup
+2 -1
View File
@@ -36,7 +36,8 @@ spec:
app: paperclip
purpose: cnpg-backup
# Never drop the backups if the CR is removed; retire buckets by hand.
retainOnDelete: true
retainOnDelete: false
purgeOnDelete: true
---
# Nightly base backup. Continuous WAL archiving is always-on via the Cluster's
# spec.backup.barmanObjectStore; this schedules the periodic full backup that
+2 -1
View File
@@ -36,7 +36,8 @@ spec:
app: puppet
purpose: cnpg-backup
# Never drop the backups if the CR is removed; retire buckets by hand.
retainOnDelete: true
retainOnDelete: false
purgeOnDelete: true
---
# Nightly base backup. Continuous WAL archiving is always-on via the Cluster's
# spec.backup.barmanObjectStore; this schedules the periodic full backup that
+2 -1
View File
@@ -36,7 +36,8 @@ spec:
app: woodpecker
purpose: cnpg-backup
# Never drop the backups if the CR is removed; retire buckets by hand.
retainOnDelete: true
retainOnDelete: false
purgeOnDelete: true
---
# Nightly base backup. Continuous WAL archiving is always-on via the Cluster's
# spec.backup.barmanObjectStore; this schedules the periodic full backup that