Open PBundyra opened 4 months ago
The Kubernetes project currently lacks enough contributors to adequately respond to all issues.
This bot triages un-triaged issues according to the following rules:
lifecycle/stale
is appliedlifecycle/stale
was applied, lifecycle/rotten
is appliedlifecycle/rotten
was applied, the issue is closedYou can:
/remove-lifecycle stale
/close
Please send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle stale
/remove-lifecycle stale
What would you like to be added: A mechanism that would allow fallback to a different ResourceFlavor, if Kueue cannot start a job on assigned flavor.
Why is this needed: Currently, there is no fallback mechanism to a different flavor in Kueue. It means that if there is a free capacity in Kueue, but there are stockouts on the cloud provider side, Kueue will assign the same flavor over and over to a given Workload. This results in wasteful assignments VMs to a Workload that will not start (e.g. Workload will get repeatedly 5 VMs, when it needs 10 of them to start)
Users would like to be able to configure Kueue in a way, so that in case there are stockouts, Kueue will try a different flavor.
Completion requirements:
This enhancement requires the following artifacts:
The artifacts should be linked in subsequent comments.