kubernetes-sigs / kueue

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

Merge the FlowSchema and PriorityLevelConfiguration v1 manifests into the installation manifests #3046

Open mbobrovskyi opened 2 months ago

mbobrovskyi commented 2 months ago

What would you like to be added:

As we discussed here and here we should merge the FlowSchema and PriorityLevelConfiguration v1 manifests into the installation manifests and remove v1beta3 manifests once the latest Kubernetes version (1.28) no longer supports v1beta1.

Why is this needed:

Completion requirements:

This enhancement requires the following artifacts:

The artifacts should be linked in subsequent comments.

mimowo commented 2 months ago

Question regarding the support: https://github.com/kubernetes-sigs/kueue/pull/3043#discussion_r1760626660. I'm wondering what happens if 1.32 is released, so we release 0.10 Kueue according to the plan. IIUC this will complicate deployment of the latest Kueue on 1.31 which will be still used by majority of clusters at that point.

tenzen-y commented 1 month ago

@mbobrovskyi Could you update this issue to align with the latest decision?