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

[Draft] Lifecycle management of baremetal OCP clusters using Crossplane.io

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • False
    • None
    • False
    • Not Selected
    • x86_64

      1. Proposed title of this feature request

      Lifecycle management of baremetal OCP clusters using crossplane.io

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

      The scope of this request is to develop a new provider or provider family on crossplane for the lifecycle management of baremetal OCP clusters. The new provider should cover all aspects of clusters' lifecycle running on baremetal servers on all topologies (SNO, SNO+1, Compact Clusters, MNO). The following procedures should be supported:

      • Install a new cluster
      • Update an existing cluster, covering all types of updates (z-stream, minor version and EUS update)
      • Scale-out cluster (i.e. adding worker nodes)
      • Scale-in cluster (i.e. removing worker nodes)
      • Perform any type of configuration change
      • Replace a control plane (master) node in an MNO cluster
      • Set/Unset a compute (worker) node into maintenance mode (cordon, drain, power-off - power-on, uncordon)

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

      4. List any affected packages or components.

            phuet1@redhat.com Philippe Huet
            dvassili@redhat.com Demetris Vassiliades
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated: