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

Hosted Clusters expose CAO's BalancingIgnoredLabels

XMLWordPrintable

    • Product / Portfolio Work
    • None
    • Hide
      • Color Status: Green
      • Status summary:
        • Cherry pick to OCP 4.19 PR# 26687 merged. Update status to Release Pending.
      • Risks:
        • N/A
      Show
      Color Status: Green Status summary: Cherry pick to OCP 4.19 PR# 26687 merged. Update status to Release Pending. Risks: N/A
    • False
    • Hide

      None

      Show
      None
    • False
    • None
    • None
    • None
    • None
    • None
    • None

      Feature Overview (aka. Goal Summary)  

      Allow Hosted Clusters to be created with a selection of labels that the Cluster Autoscaler should not consider when computing node similarity

      Goals (aka. expected user outcomes)

      A customer can provide a list of labels that the Cluster Autoscaler will ignore so that they can have the Cluster Autoscaler consider nodes equal in respect to these labels.

      Requirements (aka. Acceptance Criteria):

      HostedCluster exposes BalancingIgnoredLabels in its spec and configures the Cluster Autoscaler deployment with the "--balancing-ignore-label" argument accordingly.

       

      Anyone reviewing this Feature needs to know which deployment configurations that the Feature will apply to (or not) once it's been completed.  Describe specific needs (or indicate N/A) for each of the following deployment scenarios. For specific configurations that are out-of-scope for a given release, ensure you provide the OCPSTRAT (for the future to be supported configuration) as well.

      Deployment considerations List applicable specific needs (N/A = not applicable)
      Self-managed, managed, or both both
      Classic (standalone cluster) Already supported
      Hosted control planes Yes
      Multi node, Compact (three node), or Single node (SNO), or all All supported topologies
      Connected / Restricted Network All supported topologies
      Architectures, e.g. x86_x64, ARM (aarch64), IBM Power (ppc64le), and IBM Z (s390x) All supported architectures
      Operator compatibility N/A
      Backport needed (list applicable versions) 4.17, 4.18, 4.19
      UI need (e.g. OpenShift Console, dynamic plugin, OCM) No
      Other (please specify)  

      Out of Scope

      Other cluster autoscaler configurations

      Background

       

      Customer Considerations

      The most pressing use cases are in Managed OpenShift.

      Documentation Considerations

      Should be documented as usual for Hosted Control Planes

      Interoperability Considerations

      ROSA/ARO and Self-managed.

              rhn-support-yli2 Yu Li
              asegurap1@redhat.com Antoni Segura Puimedon
              None
              Liangquan Li
              None
              Antoni Segura Puimedon Antoni Segura Puimedon
              Lin Gao Lin Gao
              Matthew Werner Matthew Werner
              Senthamilarasu S Senthamilarasu S
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated:
                Resolved: