Uploaded image for project: 'OpenShift Hosted Control Plane'
  1. OpenShift Hosted Control Plane
  2. HOSTEDCP-119

Reconcile individual control plane components continuously and update their status in the HostedControlPlane reosurce status

XMLWordPrintable

    • Continuous Reconciliation in Control Plane Operator
    • False
    • False
    • Done
    • OCPSTRAT-437 - HyperShift Worker & Control-Plane Updates / Upgrades (Phase 1)
    • OCPSTRAT-437HyperShift Worker & Control-Plane Updates / Upgrades (Phase 1)
    • 0% To Do, 0% In Progress, 100% Done
    • Undefined
    • 0
    • 0
    • 0

      Instead of blindly applying a set of manifests, ensure that each component managed by the ControlPlaneOperator is at the expected state and reports any failure conditions through the HostedControlPlane status.

      This work includes:

      • Replacing go templates with go code to reconcile individual components
      • Remove extraneous permissions for components in the control plane (Goal: to not require any clusterroles to be created per cluster)
      • Ordering of component updates to prevent any incompatible states while creating or upgrading a control plane.

            cewong@redhat.com Cesar Wong
            cewong@redhat.com Cesar Wong
            Jie Zhao Jie Zhao
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: