-
Notifications
You must be signed in to change notification settings - Fork 24
Open
Labels
goPull requests that update go codePull requests that update go code
Description
Community Note
- Please vote on this issue by adding a 👍 reaction
to the original issue to help the community and maintainers prioritize this request - Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do
not help prioritize the request - If you are interested in working on this issue or have submitted a pull request, please leave a comment.
Description
Introduce two new startup CPU boosts types as proposed in #55 and #56
ClusterStartupCPUBoost- cluster wide startup CPU boost that matches PODs across all of the namespaces with a given selectorNamespaceStartupCPUBoost- namespace'd startup CPU boost that matches all of the PODs within the given namespace
The POD should be matched against the startup CPU boost with most specific scope.
StartupCPUBoost -- no-match --> NamespaceStartupCPUBoost -- no-match --> ClusterStartupCPUBoost
Tasks:
- Decouple common / core startup CPU boost logic from the implementation #74
- Implement
NamespaceStartupCPUBoost - Implement
ClusterStartupCPUBoost
References
camaeel, xSAVIKx, lipunovms, hastinelli and mczudowski
Metadata
Metadata
Assignees
Labels
goPull requests that update go codePull requests that update go code