Uploaded image for project: 'OpenShift API for Data Protection'
  1. OpenShift API for Data Protection
  2. OADP-3931

NAC, non-admin-controller Non-admin backup/restore

XMLWordPrintable

    • NAC, non-admin-controller Non-admin backup/restore
    • 20
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Selected
    • In Progress
    • ToDo
    • 100% To Do, 0% In Progress, 0% Done
    • 0
    • 0.000
    • Very Likely
    • 0
    • None
    • Unset
    • Unknown

      Epic Goal

      Provide OADP customers that allows non cluster admins to backup and restore namespace scoped applications.

      Why is this important?

      OpenShift Cluster admins often work in a decentralized administrative environment where creating a backup for users is a poor use of their time and skills.  Allowing non-cluster admins like namespace admins to initiate backup and restore operations is more efficient. 

      Acceptance Criteria (Mandatory)

      1. Backup and restore operations for nonclusteradmins work with equivalence to clusteradmin backup and restore operations.
      2. nonclusteradmins can create and use backup storage locations (BSL)
      3. nonclusteradmins can discover the queue of backups/restores as a queue of work that that needs to reach terminal status prior the execution of their backup/restore operatons.  E.G.  A queue of backups / restores
      4. Install and configuration is done via the OADP DPA
      5. Multiple namespaces across the cluster with different nonclusteradmins can perform backup and restore

      Development work:

      QE Acceptance Criteria

      • Install via OADP operator is successful
      • Configuration of non-admin feature is successful via DPA
      • Backup and Restore works for sample application executed by non-clusteradmin user. 

            wnstb Wes Hayutin
            wnstb Wes Hayutin
            Prasad Joshi Prasad Joshi
            Votes:
            3 Vote for this issue
            Watchers:
            15 Start watching this issue

              Created:
              Updated: