kueue
kueue copied to clipboard
v1beta2 wishlist
What would you like to be cleaned:
In a v1beta2 API, we would like to make the following breaking changes:
- Workload
- Report resource usage by pod, instead of the entire podset, in the admission struct.
- Remove 'kueue.x-k8s.io/original-node-selectors' annotation
- LocalQueue
- Rename
status.flavorUsage
tostatus.flavorsUsage
.
- Rename
Why is this needed:
As we add more features, some field didn't age well.
Remove 'kueue.x-k8s.io/original-node-selectors' annotation from workload
ref: #771
Has been removed in https://github.com/kubernetes-sigs/kueue/pull/834
The Kubernetes project currently lacks enough contributors to adequately respond to all issues.
This bot triages un-triaged issues according to the following rules:
- After 90d of inactivity,
lifecycle/stale
is applied - After 30d of inactivity since
lifecycle/stale
was applied,lifecycle/rotten
is applied - After 30d of inactivity since
lifecycle/rotten
was applied, the issue is closed
You can:
- Mark this issue as fresh with
/remove-lifecycle stale
- Close this issue with
/close
- Offer to help out with Issue Triage
Please send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle stale
/remove-lifecycle stale
Remove .spec.AdmissionChecks
field in ClusterQueue and convert its content to .spec.AdmissionCheckStrategy
KEP: https://github.com/kubernetes-sigs/kueue/pull/1935
Issue: https://github.com/kubernetes-sigs/kueue/issues/1432
Change .spec.flavorFungibility
, .spec.preemption
, .spec.preemption.borrowWithinCohort
type from pointer to value for ClusterQueueSpec
.
Discussion: https://github.com/kubernetes-sigs/kueue/pull/1972#discussion_r1565513061