-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Exposing TopologyManagerScope as a separate field #22
Comments
@swatisehgal @fromanirh can you take a look? |
Hi @PiotrProkop . I will dig in the history to check the reasoning at time. In general I think this is a very fair ask to evaluate. The only drawback (of sorts) is adding the scope will probably fall in the |
Thanks! |
IIRC, it was because when we started working on this, Topology Manager scope didn't even exist! We designed the API such that I agree it is a fair ask to decouple policy from scope. It probably makes sense to figure out a way for us to represent the topologyPolicies in a more generic way to not only explicitly capture the Topology Manager scope but also the newly introduced policy options. Was thinking on the lines of a map so we have a kubelet flag as the key and value capturing the configured kubelet config value. |
Is there any reason why
TopologyManagerScope
was not exposed as separate field?I would like to implement a Scoring Scheduler plugin that will favor nodes that requires least NUMA nodes to satisfy POD's resource requirements and I would like to do it when using
restricted
orbest-effort
policy.The text was updated successfully, but these errors were encountered: