From 6bb39aafdfd9709221cce72c3edf62e5d7f69cfe Mon Sep 17 00:00:00 2001 From: Corey-666 Date: Thu, 19 Jan 2023 10:42:13 +0300 Subject: [PATCH 1/3] Update Maintenance.md Moved the description of the procedure from the end to the beginning of the article. --- documentation/Maintenance.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/documentation/Maintenance.md b/documentation/Maintenance.md index 8b8719487..e13885715 100644 --- a/documentation/Maintenance.md +++ b/documentation/Maintenance.md @@ -1004,6 +1004,20 @@ If there is such disk, it will be **cleared** and re-mounted to `/var/lib/contai **Warning**: The migration procedure removes the docker daemon from all nodes in the cluster. +### Procedure Execution Steps + +This procedure includes the following steps: +1. Verify and merge all the specified parameters into the inventory. +2. Install and configure containerd and podman. +3. Install crictl. +4. Implement the following steps on each control-plane and worker node by node. + 1. Drain the node. + 2. Update configurations on the node for migration to containerd. + 3. Move the pods on the node from the docker's containers to those of containerd. + 4. Uncordon the node. + +**Warning**: Before starting the migration procedure, verify that you already have the actual claster.yaml structure. The services.docker scheme is deprecated. + ### migrate_cri Parameters The following sections describe the `migrate_cri` parameters. @@ -1077,20 +1091,6 @@ thirdparties: source: https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.20.0/crictl-v1.20.0-linux-amd64.tar.gz ``` - -### Procedure Execution Steps - -1. Verify and merge all the specified parameters into the inventory. -2. Install and configure containerd and podman. -3. Install crictl. -4. Implement the following steps on each control-plane and worker node by node. - 1. Drain the node. - 2. Update configurations on the node for migration to containerd. - 3. Move the pods on the node from the docker's containers to those of containerd. - 4. Uncordon the node. - -**Warning**: Before starting the migration procedure, verify that you already have the actual claster.yaml structure. The services.docker scheme is deprecated. - ## Admission Migration Procedure Since Kubernetes v1.20 Pod Security Policy (PSP) has been deprecated and will be delete in Kubernetes 1.25 the migration procedure From e9548431eb86f36ee09cdc082779d48033e2e5e4 Mon Sep 17 00:00:00 2001 From: Corey-666 Date: Fri, 20 Jan 2023 12:08:21 +0300 Subject: [PATCH 2/3] Update Maintenance.md --- documentation/Maintenance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/Maintenance.md b/documentation/Maintenance.md index e13885715..035d717c8 100644 --- a/documentation/Maintenance.md +++ b/documentation/Maintenance.md @@ -1016,7 +1016,7 @@ This procedure includes the following steps: 3. Move the pods on the node from the docker's containers to those of containerd. 4. Uncordon the node. -**Warning**: Before starting the migration procedure, verify that you already have the actual claster.yaml structure. The services.docker scheme is deprecated. +**Warning**: Before starting the migration procedure, verify that you already have the actual cluster.yaml structure. The services.docker scheme is deprecated. ### migrate_cri Parameters From d7f123314dd6708a1a390a253d76e1efa076c70c Mon Sep 17 00:00:00 2001 From: koryaga <5212888+koryaga@users.noreply.github.com> Date: Wed, 25 Jan 2023 13:15:59 +0300 Subject: [PATCH 3/3] Update Maintenance.md --- documentation/Maintenance.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/documentation/Maintenance.md b/documentation/Maintenance.md index 035d717c8..7799ddfba 100644 --- a/documentation/Maintenance.md +++ b/documentation/Maintenance.md @@ -1007,14 +1007,14 @@ If there is such disk, it will be **cleared** and re-mounted to `/var/lib/contai ### Procedure Execution Steps This procedure includes the following steps: -1. Verify and merge all the specified parameters into the inventory. -2. Install and configure containerd and podman. -3. Install crictl. -4. Implement the following steps on each control-plane and worker node by node. - 1. Drain the node. - 2. Update configurations on the node for migration to containerd. - 3. Move the pods on the node from the docker's containers to those of containerd. - 4. Uncordon the node. +1. Verify and merge all the specified parameters into the inventory +2. Install and configure containerd and podman +3. Install crictl +4. Implement the following steps on each control-plane and worker node by node: + 1. Drain the node + 2. Update configurations on the node for migration to containerd + 3. Move the pods on the node from the docker's containers to those of containerd + 4. Uncordon the node **Warning**: Before starting the migration procedure, verify that you already have the actual cluster.yaml structure. The services.docker scheme is deprecated.