-
Notifications
You must be signed in to change notification settings - Fork 14.4k
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
Migrating from dockershim documentation #25787
Migrating from dockershim documentation #25787
Conversation
✔️ Deploy preview for kubernetes-io-master-staging ready! 🔨 Explore the source changes: b10decb 🔍 Inspect the deploy logs: https://app.netlify.com/sites/kubernetes-io-master-staging/deploys/60078a4af9a411000861a069 😎 Browse the preview: https://deploy-preview-25787--kubernetes-io-master-staging.netlify.app |
ℹ️ Watch out - you've a space in a path. |
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.
Thanks @SergeyKanzhelev
I've added in a bunch of feedback. I appreciate that this is all WIP so please treat these as hints and not as instructions that you must follow.
...sks/administer-cluster/migrating-from-dockershim/ migrating-telemetry-and-security-agents.md
Outdated
Show resolved
Hide resolved
...sks/administer-cluster/migrating-from-dockershim/ migrating-telemetry-and-security-agents.md
Outdated
Show resolved
Hide resolved
...sks/administer-cluster/migrating-from-dockershim/ migrating-telemetry-and-security-agents.md
Outdated
Show resolved
Hide resolved
...sks/administer-cluster/migrating-from-dockershim/ migrating-telemetry-and-security-agents.md
Outdated
Show resolved
Hide resolved
...sks/administer-cluster/migrating-from-dockershim/ migrating-telemetry-and-security-agents.md
Outdated
Show resolved
Hide resolved
content/en/docs/tasks/administer-cluster/migrating-from-dockershim/find-if-you-affected.md
Outdated
Show resolved
Hide resolved
content/en/docs/tasks/administer-cluster/migrating-from-dockershim/find-if-you-affected.md
Outdated
Show resolved
Hide resolved
content/en/docs/tasks/administer-cluster/migrating-from-dockershim/_index.md
Outdated
Show resolved
Hide resolved
content/en/docs/tasks/administer-cluster/migrating-from-dockershim/_index.md
Outdated
Show resolved
Hide resolved
content/en/docs/tasks/administer-cluster/migrating-from-dockershim/_index.md
Outdated
Show resolved
Hide resolved
I addressed most of the feedback. I will add more content that I want to have in a first iteration and ping you again. Likely on Monday. Thank you for your thoughtful review! |
content/en/docs/tasks/administer-cluster/migrating-from-dockershim/_index.md
Outdated
Show resolved
Hide resolved
.../administer-cluster/migrating-from-dockershim/check-if-dockershim-deprecation-affects-you.md
Outdated
Show resolved
Hide resolved
.../administer-cluster/migrating-from-dockershim/check-if-dockershim-deprecation-affects-you.md
Outdated
Show resolved
Hide resolved
.../administer-cluster/migrating-from-dockershim/check-if-dockershim-deprecation-affects-you.md
Show resolved
Hide resolved
...asks/administer-cluster/migrating-from-dockershim/migrating-telemetry-and-security-agents.md
Outdated
Show resolved
Hide resolved
...asks/administer-cluster/migrating-from-dockershim/migrating-telemetry-and-security-agents.md
Outdated
Show resolved
Hide resolved
...asks/administer-cluster/migrating-from-dockershim/migrating-telemetry-and-security-agents.md
Outdated
Show resolved
Hide resolved
54d09d1
to
bf0ba7b
Compare
Thank you @tengqm and @sftim . I think we can merge it as it is now and I will be working on other pages I wanted later. Can you please make a final review for this part. Ideas for other tasks in this section:
|
bf0ba7b
to
e88a4e8
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.
thanks for the write up @SergeyKanzhelev
as i mentioned on the original PR that did the deprecation, i think something important that we need to document is how the users can actually do an in-place swap of the container runtime on node.
In-place may be one of the strategies. And vendors/admins would need to configure nodes to enable this. Simple node recreation and drain may be sufficient enough for many users. Similar to how regular upgrade to another k8s version works. That's said, this PR creates a good place for this task description. |
re-place upgrades are what most hosted vendor solutions are doing. but bare metal, self-hosted hardware users do in-place upgrades, by draining and upgrading node kubelets.
do you have plans to document this as part of this PR? |
Not in this PR. I have more topics to cover as mentioned in previous comment as well:
Also I'm not super familiar with how the bare metal in-place upgrades typically work. Do you have any example documentation that I can use for reference? Or maybe we can find somebody knowing these scenarios well to document them. I cannot tell whether this document is critically important. But if it is, maybe you can send a update for KEP to make it a Step 2 graduation criteria? |
Thanks for your pull request. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). 📝 Please follow instructions at https://git.k8s.io/community/CLA.md#the-contributor-license-agreement to sign the CLA. It may take a couple minutes for the CLA signature to be fully registered; after that, please reply here with a new comment and we'll verify. Thanks.
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. I understand the commands that are listed here. |
d724194
to
29b3c92
Compare
491f015
to
17e1d84
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.
@kubernetes/sig-node-pr-reviews how does this look for technical accuracy?
Inline feedback is mainly minor details.
content/en/docs/tasks/administer-cluster/migrating-from-dockershim/_index.md
Outdated
Show resolved
Hide resolved
|
||
<!-- overview --> | ||
|
||
{{< feature-state for_k8s_version="v1.20" state="deprecated" >}} |
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.
I wouldn't use the shortcode here.
...asks/administer-cluster/migrating-from-dockershim/migrating-telemetry-and-security-agents.md
Outdated
Show resolved
Hide resolved
...asks/administer-cluster/migrating-from-dockershim/migrating-telemetry-and-security-agents.md
Show resolved
Hide resolved
17e1d84
to
b10decb
Compare
this looks good for sig-node technical accuracy. /lgtm |
LGTM label has been added. Git tree hash: 14133f11c54675f301399cefc9b94e5ec4d7c6b0
|
/lgtm |
/unhold Content guide concerns are addressed. |
My concern in https://github.com/kubernetes/website/pull/25787/files#r560586158 is about attracting vandalism. I don't know if that's much of a risk. |
Google docs keeps history. I will go ahead and create a names snapshot of the doc and will keep them making snapshot for easy recovery from vandalism. I hope this addresses the concern. |
@sftim this is ready to be merged. |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: derekwaynecarr, dims, tengqm 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 |
/sig node
Fixes: #25768
This is the first iteration of a migration from dockershim instructions. PR is marked as WIP to collect initial feedback on a structure and content.
KEP: kubernetes/enhancements#2221