kueue icon indicating copy to clipboard operation
kueue copied to clipboard

Merge the FlowSchema and PriorityLevelConfiguration v1 manifests into the installation manifests

Open mbobrovskyi opened this issue 5 months ago • 2 comments

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:

  • During the second iteration of Graduation criteria of visibility we need to merge manifests.

  • Due to flowcontrol.apiserver.k8s.io/v1beta3 FlowSchema is deprecated in v1.29+ and unavailable in v1.32+ we don't need to support v1beta3 anymore.

Completion requirements:

This enhancement requires the following artifacts:

  • [ ] Design doc
  • [ ] API change
  • [ ] Docs update

The artifacts should be linked in subsequent comments.

mbobrovskyi avatar Sep 13 '24 18:09 mbobrovskyi