Uploaded image for project: 'OpenShift Workloads'
  1. OpenShift Workloads
  2. WRKLDS-1726

descheduler: allow pods to express no-eviction preference

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • Future Sustainability
    • False
    • Hide

      None

      Show
      None
    • False
    • 5
    • None
    • None
    • Workloads Sprint 274, Workloads Sprint 275

      Allow pods to express a preference for not getting eviction and allow the DefaultEvictor plugin to be configured to interpret the preference as mandatory. So KubeVirt VM pods can express their requirement of not getting evicted at all.

      This preference will be facilitated through an experimental annotation. The mandatory policy enabled only when DevKubeVirtRelieveAndMigrate operator profile gets enabled so this new functionality is available only for KubeVirt/CNV based environments.

      From https://redhat-internal.slack.com/archives/C07NSU7TE3G/p1751965620347239?thread_ts=1751361936.736939&cid=C07NSU7TE3G.

              jchaloup@redhat.com Jan Chaloupka
              jchaloup@redhat.com Jan Chaloupka
              None
              None
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: