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

Support request serving node topology on EKS management clusters

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • Hosted Control Planes
    • None
    • Product / Portfolio Work
    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      1. Proposed title of this feature request

       

      Support request serving node and autosclaing topology on EKS management clusters

       

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

      HyperShift uses dedicated request serving nodes on the management cluster to host Kubernetes API Server pods for hosted clusters. These nodes are isolated via labels, taints, and scheduling constraints to ensure predictable performance, security boundaries, and proper resource allocation for serving API requests.  This RFE requests that the request serving node model is supported on EKS management clusters, including:
        - Provisioning and managing request serving nodes on EKS (via managed node groups, Karpenter, or auto-scaling groups)
        - Applying the correct labels, taints, and topology constraints so that KAS pods are scheduled exclusively onto designated request serving nodes
        - Ensuring node sizing, scaling, and lifecycle management align with EKS-native primitives
        - Supporting per-hosted-cluster isolation guarantees on EKS request serving nodes  This is a prerequisite for running production ROSA HCP workloads on EKS management clusters, where API server availability and performance SLAs depend on dedicated request serving infrastructure. 

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

      Production readiness for rosa-regional-platform which uses EKS management clusters: Request serving node isolation is a requirement. 
      

              racedoro@redhat.com Ramon Acedo
              cbusse.openshift Claudio Busse
              None
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                None
                None