删除现有k8s集群
1. 驱逐节点并重置
# master节点执行drain
kubectl drain <node-name> --ignore-daemonsets
# 所有节点执行如下命令
kubeadm reset --force
systemctl stop kubelet
systemctl stop containerd
2. 清理网络插件
# 所有节点
ip link delete cni0
ip link delete flannel.1
3. 删除相关目录和文件
# 所有节点
sudo rm -rf /etc/kubernetes
sudo rm -rf /var/lib/etcd
sudo rm -rf /var/lib/kubelet
sudo rm -rf /etc/cni/net.d
sudo rm -rf $HOME/.kube
4. 卸载软件包
# 所有节点
# 卸载k8s组件
sudo yum remove -y kubeadm kubelet kubectl
# 卸载Docker
sudo yum remove -y docker-ce docker-ce-cli containerd.io
posted on 2025-11-26 16:32 Karlkiller 阅读(0) 评论(0) 收藏 举报
浙公网安备 33010602011771号