Centos7彻底删除K8S的流程如下所示:

| 步骤 | 操作 |
| ------ | ------ |
| 1 | 卸载Kubernetes所有组件 |
| 2 | 删除Kubernetes相关的文件和目录 |
| 3 | 清除iptables表和链 |
| 4 | 清除网桥 |

接下来,我们将详细说明每一步需要做什么,以及需要使用的代码示例:

### 步骤一:卸载Kubernetes所有组件
首先,我们需要停止Kubernetes所有组件的运行,并且卸载它们。
```bash
sudo systemctl stop kubelet
sudo systemctl stop docker
sudo yum remove kubeadm kubectl kubelet kubernetes-cni
```

### 步骤二:删除Kubernetes相关的文件和目录
其次,我们需要手动删除Kubernetes相关的文件和目录。
```bash
sudo rm -rf /etc/kubernetes
sudo rm -rf /var/lib/kubernetes
```

### 步骤三:清除iptables表和链
然后,我们需要清除iptables中与Kubernetes相关的表和链。
```bash
sudo iptables -F
sudo iptables -X
sudo iptables -F -t nat
sudo iptables -X -t nat
sudo iptables -F -t raw
sudo iptables -X -t raw
sudo iptables -F -t mangle
sudo iptables -X -t mangle
sudo iptables -P INPUT ACCEPT
sudo iptables -P FORWARD ACCEPT
sudo iptables -P OUTPUT ACCEPT
```

### 步骤四:清除网桥
最后,我们需要清除网桥。
```bash
sudo ip link set cni0 down
sudo ip link delete cni0
sudo brctl delbr cni0
sudo ip link set flannel.1 down
sudo ip link delete flannel.1
sudo brctl delbr flannel.1
```

通过以上步骤,我们就可以彻底删除Centos7上的Kubernetes。希望这篇文章可以帮助到那位刚入行的小白,让他可以顺利地完成这个操作。如果有任何问题,欢迎随时向我提问!