-
Notifications
You must be signed in to change notification settings - Fork 6.6k
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
Provide initial guidelines for a container engine migration #8471
Conversation
Hi @juliohm1978. Thanks for your PR. I'm waiting for a kubernetes-sigs member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. 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. |
852d00d
to
0330667
Compare
Awesome! Thanks for giving some love to our docs @juliohm1978 ! /ok-to-test |
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.
Thank you for providing actual steps for switching container engine.
That is really helpful.
Just few comments on that.
/approve
|
||
## Tested environment | ||
|
||
Nodes: Ubuntu 18.04 LTS\ |
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.
What is \ a the end of this line?
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.
It adds line breaks without any spacing onto the following line. Keeps them closer together as a single paragraph.
## Tested environment | ||
|
||
Nodes: Ubuntu 18.04 LTS\ | ||
Cloud Provider: None (baremetal or VMs)\ |
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.
ditto
|
||
Nodes: Ubuntu 18.04 LTS\ | ||
Cloud Provider: None (baremetal or VMs)\ | ||
Kubernetes version: 1.21.5\ |
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.
ditto
### 1) Pick one or more nodes for processing | ||
It is still unclear how the order might affect this procedure. So, to be sure, it might be best to start with master and etcd nodes all together, followed by each worker node individually. |
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.
s/master/control plane/
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.
Good catch. The commit has been amended.
/hold |
Feel free to cancel hold after updating. |
…-containerd), with special emphasis on the fact that the procedure is still not officially supported. Follow up from kubernetes-sigs#8431. Signed-off-by: Julio Morimoto <julio@morimoto.net.br>
Thanks for updating. /lgtm |
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.
@juliohm1978 Good work 🙇
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: floryut, juliohm1978, oomichi 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 |
Signed-off-by: Julio Morimoto <julio@morimoto.net.br>
Signed-off-by: Julio Morimoto <julio@morimoto.net.br>
Signed-off-by: Julio Morimoto <julio@morimoto.net.br>
…-containerd), with special emphasis on the fact that the procedure is still not officially supported. (kubernetes-sigs#8471) Follow up from kubernetes-sigs#8431. Signed-off-by: Julio Morimoto <julio@morimoto.net.br>
…gs#8477) * Amend PR kubernetes-sigs#8471 with missing inventory configuration. Signed-off-by: Julio Morimoto <julio@morimoto.net.br> * Amend PR kubernetes-sigs#8471 with missing inventory configuration. Signed-off-by: Julio Morimoto <julio@morimoto.net.br>
…-containerd), with special emphasis on the fact that the procedure is still not officially supported. (kubernetes-sigs#8471) Follow up from kubernetes-sigs#8431. Signed-off-by: Julio Morimoto <julio@morimoto.net.br>
…gs#8477) * Amend PR kubernetes-sigs#8471 with missing inventory configuration. Signed-off-by: Julio Morimoto <julio@morimoto.net.br> * Amend PR kubernetes-sigs#8471 with missing inventory configuration. Signed-off-by: Julio Morimoto <julio@morimoto.net.br>
…-containerd), with special emphasis on the fact that the procedure is still not officially supported. (kubernetes-sigs#8471) Follow up from kubernetes-sigs#8431. Signed-off-by: Julio Morimoto <julio@morimoto.net.br>
…gs#8477) * Amend PR kubernetes-sigs#8471 with missing inventory configuration. Signed-off-by: Julio Morimoto <julio@morimoto.net.br> * Amend PR kubernetes-sigs#8471 with missing inventory configuration. Signed-off-by: Julio Morimoto <julio@morimoto.net.br>
Follow up from #8431.
Signed-off-by: Julio Morimoto julio@morimoto.net.br
What this PR does / why we need it: While the procedure is not actually supported by Kubespray, manual steps can be used to achieve the migration. Docs can be used to provide an initial alternative and have been dosed with warnings about how unsafe this can be at the moment.
Which issue(s) this PR fixes:
Follow up from #8431
Special notes for your reviewer:
Feel free to modify and adapt the contents. My wording is not always up with the expected tone.