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

Permit customization of the various parameters used by Descheduler

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Done
    • Icon: Blocker Blocker
    • None
    • None
    • Node
    • False
    • False
    • Undefined

      1. Proposed title of this feature request

      -> Permit customization of the various parameters used by Descheduler

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

      -> The requirement is to provide facility to customize the parameters used by Descheduler. The tech preview provided with OCP 4.5 had all parameters exposed, but with OCP 4.7 when it was GA, it was converted to predefined profiles with no customization possible.

      The customer is looking for some specific customization:

      -> cpu & memory thresholds at which descheduler should act (LowNodeUtilization)
      -> customize pod restart count (RemovePodsHavingTooManyRestarts)
      -> customize which deployments (pods) need to acted on by descheduler
      -> use only specific strategies provided under LifecycleAndUtilization and not all as a
      bundle
      -> facility to choose whether or not to evict pods under PodLifeTime & override the 24
      hour setting
      -> ability to select the projects that need not be monitored by Descheduler ( not just
      openshift-* and kube*)

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

      -> Cu was eagerly waiting for Descheduler to become GA and had done their POC when it
      was offered for tech preview in 4.5. Now they are facing issue as they cannot customize
      the same with the profile based descheduler offered with OCP 4.7 GA. This is critical to
      the project on which the customer is working.

      4. List any affected packages or components.

      -> Descheduler that was made GA with OCP 4.7

              gausingh@redhat.com Gaurav Singh
              rhn-support-dawilson David Wilson (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: