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

[B3-F1] Enable Control Plane component monitoring for HyperShift Management

XMLWordPrintable

    • Enable Control Plane component monitoring for HyperShift Management
    • False
    • False
    • Green
    • Done
    • OCPSTRAT-62 - [B3-F7] Introduce Basic Observability for HyperShift
    • Impediment
    • OCPSTRAT-62[B3-F7] Introduce Basic Observability for HyperShift
    • 100
    • 100% 100%
    • Undefined
    • Hide

      Dev complete, QE and TE Validation are complete; pending 4.11 release.

      Show
      Dev complete, QE and TE Validation are complete; pending 4.11 release.
    • 0
    • 0
    • 0

      Problem

      HyperShift introduces a new flavor of OpenShift where the control-plane and data plane are loosely coupled. This architectural change impacts many of the standard standalone OCP components, one of these affected components is monitoring.

      Customers are interested in making sure the control-plane availability meets certain SLAs. The availability of an OpenShift cluster is usually tied to important service endpoints such as the API-server. Without a monitoring stack, it is hard to define those SLAs.

      Proposal

       There are multiple ways to go about monitoring the control-plane in HyperShift. One way to do so is to capitalize on HyperShift's design, where the control-plane is running as pods and can be treated as user-workloads in the management cluster (the cluster where all the control planes for all clusters are hosted). 

      That said, re-use the existing in-cluster monitoring stack, one approach could be to define service monitors for SLA accounted services. 

       

       

        There are no Sub-Tasks for this issue.

            cewong@redhat.com Cesar Wong
            azaalouk Adel Zaalouk
            Jie Zhao Jie Zhao
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved: