Uploaded image for project: 'OpenShift Request For Enhancement'
  1. OpenShift Request For Enhancement
  2. RFE-6991

Cluster Creation From Backup

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • Hosted Control Planes
    • None
    • False
    • None
    • False
    • Not Selected

      1. Proposed title of this feature request

      Cluster Creation From Backup

      2. What is the nature and description of the request?

      The "Auto backup/restore for HostedControlPlanes" (HOSTEDCP-2208), when finished, will still require manual itervention to:

      • setup the control plane backups (OADP installation; DataProtectionApplication and Backup manifests creation)
      • restore a given control plane (Restore manifest creation)

      This means:

      • Extra toil for SRE
      • No no self-healing of control planes
      • No possibility for automated migration of control planes to different management clusters

      The enhancement request consists of:

      1. Make the backup/restore configuration part of the HostedCluster API
      2. Automatically set up the Control Plane backup upon Control Plane creation (once the OADP APIs are available in the cluster)
      3. Add to the Control Plane creation happy path a check for the existence of backups
      4. Create the Control Plane automatically restoring it from the latest backup, when backups exist

      3. Why does the customer need this? (List the business requirements here)

      • The priority here is to reduce toil and mitigate risks from manual interventions by automating the backup configuration and as as the restore proccess.
        • Having the content of the Backup and Restore manifests maintained by HO reduces the risk for misconfiguration.
      • This will also improve the customer experience by reducing downtime during disaster sittuations.
      • It will also enable automated migration of Control Planes in the Managed offering, though this topic is not on the roadmap at the moment, so not a core goal at this point.

      4. List any affected packages or components.

      • Hypershift Operator / Control Plane Operator

              azaalouk Adel Zaalouk
              asegundo+sd-mt-sre Amador Pahim
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: