kubernetes-sigs / kueue

Kubernetes-native Job Queueing
https://kueue.sigs.k8s.io
Apache License 2.0
1.34k stars 235 forks source link

[MultiKueue] Promote MultiKueue API and feature gate to Beta #3095

Open mimowo opened 3 days ago

mimowo commented 3 days ago

What would you like to be added:

Promote the MultiKueue API to Beta.

Why is this needed:

For the ease of use.

The feature was first introduced in 0.6, and since then a bunch of issues have been fixed.

Completion requirements:

Issues I would like to get addressed before graduating (except from other graduation criteria mentioned in KEP):

This enhancement requires the following artifacts:

The artifacts should be linked in subsequent comments.

mimowo commented 3 days ago

/cc @mwielgus @tenzen-y @alculquicondor @trasc

I think we should resolve https://github.com/kubernetes-sigs/kueue/issues/3094 before the gradution, but discussion is welcome.

trasc commented 3 days ago

/assign

tenzen-y commented 3 days ago

@mimowo @trasc Could we finalize https://github.com/kubernetes-sigs/kueue/pull/2458 before we graduate MK? I am suspecting that the new functional requirements will be found by #2458.

mimowo commented 2 days ago

Thanks for the comment, I was thinking about it, but I think we don't need to block on it, here is the couple of thoughts I have:

EDIT: also, the support for external Jobs isn't mentioned in the KEP, so I believe we can de-couple it.