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

Allow AddonDeploymentConfigs to use nodeAffinity

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • all
    • None
    • 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
      Allow AddonDeploymentConfigs to use nodeAffinity

      2. What is the nature and description of the request?
      Currently, addondeploymentconfigs only allow for nodeselector, which is a hard requirement, but not nodeAffinty, which is a soft requirement
      https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#scheduling-behavior

      3. Why does the customer need this? (List the business requirements here)
      They would like to specify pod affinity for ACM addons to ensure they schedule on infra nodes if those nodes exist, specifying a nodeSelector is a hard constraint which is not ideal for clusters where infra nodes don't exist.

      4. List any affected packages or components.
      RHACM and MCE

              asimonel August Simonelli
              rhn-support-dluong David Luong
              None
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                None
                None