Skip to content

Preemtion toleration support #9596

@lukasmrtvy

Description

@lukasmrtvy

What would you like to be added:
It would be nice to have support for Preemption toleration https://scheduler-plugins.sigs.k8s.io/docs/plugins/preemptiontoleration/, as Kueue works differently from the default scheduler

Why is this needed:
With annotations similar to:

    preemption-toleration.scheduling.x-k8s.io/minimum-preemptable-priority: "10000"
    preemption-toleration.scheduling.x-k8s.io/toleration-seconds: "3600"

one can define the minimum run time of the workload before preemption can happen

Related #7990

Ref
https://scheduler-plugins.sigs.k8s.io/docs/kep/205-preemption-toleration/readme/

Completion requirements:

This enhancement requires the following artifacts:

  • Design doc
  • API change
  • Docs update

The artifacts should be linked in subsequent comments.

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/featureCategorizes issue or PR as related to a new feature.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions