Description
What would you like to be added:
I would like to add the configuration option excludeResources to ClusterQueues.
Why is this needed:
I'd like to move more of the configuration fields to admin specified configurations. Admins have a hard time figuring out all kinds of resources that need to be added to the excludeResources configuration. If a user uses huge pages or ephemeral-storage than they have to find a way to update the kueue configuration which may be possible for most end-users.
Deploying a new value to the configuration requires a restart of the controller and I think it would make sense to also have this field on the ClusterQueue.
Completion requirements:
This enhancement requires the following artifacts:
- Design doc
- API change
- Docs update
The artifacts should be linked in subsequent comments.