kubernetes-sigs / kueue

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

[Discussion] Enhance/optimise current implementation of processing newly added Job Frameworks. #2837

Open ChristianZaccaria opened 1 month ago

ChristianZaccaria commented 1 month ago

This is a follow-up issue to PR #2574: Start JobFramework controller and webhook on new CRDs availability.

What would you like to be added: Enhance/optimise current design and implementation of https://github.com/kubernetes-sigs/kueue/pull/2574

Why is this needed:

Completion requirements:

This enhancement requires the following artifacts:

The artifacts should be linked in subsequent comments.

mimowo commented 1 week ago

Just a little bit of motivation, this will allow us:

I think an integration test can be added even to the current mechanism, so I think it makes sense to keep https://github.com/kubernetes-sigs/kueue/issues/3015 open