-
Notifications
You must be signed in to change notification settings - Fork 14.5k
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
Added documentation to support Topology Manager feature in Kubelet. #15716
Added documentation to support Topology Manager feature in Kubelet. #15716
Conversation
lmdaly
commented
Aug 7, 2019
- Added new document outlining feature
- Updated feature-gates.md to include feature gate for feature
- Update kubelet.md to include kubelet flags for feature
Deploy preview for kubernetes-io-vnext-staging processing. Building with commit 7d970f3 https://app.netlify.com/sites/kubernetes-io-vnext-staging/deploys/5d764411d163a100089a1a79 |
/milestone 1.16 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@lmdaly thank you for this PR!
I'm not at all familiar with topology or with device plugins. The documentation overall made sense to me.
Do you think it would be useful for https://kubernetes.io/docs/concepts/scheduling/kube-scheduler/ to link to this new page once it exists? Or any other pages?
I spotted a few lines where the wording isn't in SIG Docs' recommended style, and I've suggested some changes. I hope these are helpful.
cb13396
to
4b592a7
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@lmdaly thank you for this PR!
I'm not at all familiar with topology or with device plugins. The documentation overall made sense to me.
Do you think it would be useful for https://kubernetes.io/docs/concepts/scheduling/kube-scheduler/ to link to this new page once it exists? Or any other pages?I spotted a few lines where the wording isn't in SIG Docs' recommended style, and I've suggested some changes. I hope these are helpful.
Thanks for the review @sftim, very helpful! I have made some changes based on the comments.
Topology Manager is confined to the node and only influences decisions when the pod has been scheduled onto a node. I think it would be good if CPU Manager and Device Plugin docs link to Topology Manager, and potentially the Kubelet doc?
4b592a7
to
de1c06f
Compare
/cc @nolancon |
@xiangpengzhao: GitHub didn't allow me to request PR reviews from the following users: nolancon. Note that only kubernetes members and repo collaborators can review this PR, and authors cannot review their own PRs. 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/test-infra repository. |
Hi. I probably won't have time to provide more feedback between now and the v1.16 release. |
f8d1fba
to
28c96da
Compare
* Added new document outlining feature * Updated feature-gates.md to include feature gate for feature * Update kubelet.md to include kubelet flags for feature * Added Topology Manager reference to relevant pages Co-authored-by: Tim Bannister <[email protected]>
28c96da
to
a41f199
Compare
Minor nits, but nothing blocking. /lgtm |
@lmdaly Once the little format issues are fixed and the generated reference doc is remove. This is lgtm from me. |
a41f199
to
f61f1cd
Compare
@simplytunde Updated, removed generated doc + fixed any formatting issues I could see. |
/lgtm |
@simplytunde that's looking good to me! |
@lmdaly Overall, it looks good but I will like to address this part.
Add a blank line before |
@simplytunde Done! Let me know if the list is formatted correctly. |
Yes, it is! |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: simplytunde The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |