-
Feature Request
-
Resolution: Unresolved
-
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.