Uploaded image for project: 'Percona Operator for PostgreSQL'
  1. Percona Operator for PostgreSQL
  2. K8SPG-62

Configure scheduled backups through Custom Resource

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.

      Attachments

        Activity

          People

            sergey.pronin Sergey Pronin
            sergey.pronin Sergey Pronin
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Smart Checklist