-
Notifications
You must be signed in to change notification settings - Fork 38.7k
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
CRI: Add field to support CPU affinity on Windows #124285
base: master
Are you sure you want to change the base?
Conversation
Please note that we're already in Test Freeze for the Fast forwards are scheduled to happen every 6 hours, whereas the most recent run was: Thu Apr 11 19:48:19 UTC 2024. |
/cc |
/retest |
@kiashok thank you for the PR.
Is any follow up work required for this? It will help if you can link to any docs about the Windows CPU manager. |
/triage accepted |
xref: #125262 |
792d7e0
to
9e2075b
Compare
Signed-off-by: Kirtana Ashok <kiashok@microsoft.com>
just curious why close? is there a better direction for this work? |
@ffromani all I wanted to do is push new changes and when I did so, it closed the PR automatically. Not sure why! Would ideally want to reopen this PR |
/reopen |
@ffromani: Reopened this PR. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: kiashok The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
If you delete the remote branch ( |
No, I did not delete the remote branch at all. Did a rebase, made new changes and pushed the branch. |
Thanks for reopening this PR! |
What type of PR is this?
/kind feature
What this PR does / why we need it:
This PR adds CRI field 'affinity_cpus' to WindowsContainerResources struct to support CPU affinity on windows.
This field will be used by Windows CPU manager to set the logical processors to affinitize for a particular container down to containerd/hcsshim.
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Does this PR introduce a user-facing change?
No
Additional documentation e.g., KEPs (Kubernetes Enhancement Proposals), usage docs, etc.:
/sig node
/sig windows
/cc @jsturtevant @marosset @aravindhp