Uploaded image for project: 'OpenShift Container Platform (OCP) Strategy'
  1. OpenShift Container Platform (OCP) Strategy
  2. OCPSTRAT-916

[Tech Preview] Multi-cluster Cluster API (CAPI) management for standalone OpenShift

XMLWordPrintable

    • BU Product Work
    • False
    • Hide

      None

      Show
      None
    • False
    • 25% To Do, 0% In Progress, 75% Done
    • 0
    • Backlog Refinement

      Feature Overview

      Overarching Goal
      Add bootstrap controller and control plane controller in CAPI management cluster to create a standalone cluster.

      Background, and strategic fit

      For a setup where a CAPI management cluster exists. This feature covers the bits that are needed to provision the Standalone Openshift cluster. Both the controllers will run in the CAPI management cluster.Both will manage bootstrap and install of the new Standalone Openshift.

      control plane controller:
      Cluster API OpenShift Control Plane provider contract will be used within an existing Cluster API control plane to handle the bootstrap management of the bootstrap node and control plane nodes. 

      bootstrap controller:
      Cluster API bootstrap provider contract that will be used to generate bootstrap ignition for cluster bootstrapping via Cluster API. This leverages the install binary ignition config to create control plane machine. Once the control plane machines are created, it deletes the bootstrap node.
      Bootstrap controller will bootstrap the new cluster. 

      Acceptance Criteria

       

              rh-ee-smodeel Subin M
              rh-ee-smodeel Subin M
              Joel Speed, Patrick Dillon, Subin M, Vince Prignano (Inactive)
              Jianwei Hou Jianwei Hou
              Stephanie Stout Stephanie Stout
              Joel Speed Joel Speed
              Eric Rich Eric Rich
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: