Uploaded image for project: 'Container / Cluster Management (XCM) Strategy'
  1. Container / Cluster Management (XCM) Strategy
  2. XCMSTRAT-790

Expose cluster delete protection (day1 & API)

XMLWordPrintable

    • False
    • Hide

      None

      Show
      None
    • 0

      Feature Overview (aka. Goal Summary)  

      Customers are looking to prevent accidental deletion of their clusters running production workloads. While we have a confirmation prompt, its easy to rush through that. We have have a delete protection feature that has been extended for internal users to prevent accidental deletion of key clusters such as the ones being used for the underlay for the ROSA with HCP control plane. 

      This feature is expose enable delete protection functionality to customers for their cluster via self-service, as a cluster-install-time (day1) task, using all our current clients.

      Goals (aka. expected user outcomes)

      The goal here is to provide customers with the tools to maintain continuity of their production environments.

      Requirements (aka. Acceptance Criteria):

      For all ROSA and OSD

      • Enable the day1 and day2 functionality to view, enable, and disable delete protection for clusters through the OCM API, ROSA CLI, ROSA Terraform provider, CAPA/CAPI and the OCM console
      • Enable the day1 functionality to view, enable, and disable delete protection for clusters through the OCM console, in the ROSA install wizard

       

      Background

      Document capturing the feature implementation: https://docs.google.com/document/d/15YrgKPk-F-tM5O06_pNp3Me7ZgCMdEqWN4q3dLIG-Wo/

      Documentation Considerations

       

       

       

            rh-ee-adejong Aaren de Jong
            rh-ee-adejong Aaren de Jong
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: