Details
-
Epic
-
Status: Open
-
Medium
-
Resolution: Unresolved
-
None
-
None
-
None
-
Operators - PG scheduled backups
Description
Right now configuration of scheduled backups is cumbersome and done through ConfigMaps.
We need to have the possibility of configuring scheduled backups in the same way how it is for our other k8s operators - through main CR. We need to add additional section into CR like
schedule: - name: "cluster1-pgbackrest-full" type: full schedule: "0 0 * * 6" keep: 3 storageType: s3 - name: "cluster1-pgbackrest-diff" type: diff schedule: "0 1 * * *" keep: 5 storageType: local,s3 - name: "cluster1-pgbackrest-incr" type: incr schedule: "0 2 * * *" storageName: local
And add e2e test for it too.