如何快速删除K8S集群

上文分享了如何快速搭建K8S集群《一看就会的kubernetes 1.20.1集群搭建》 ,但是当你在搭建环境时出错了想重新部署,该如果快速清理已搭建的环境呢

一、清空K8S集群设置

#在卸载K8s组件前,先执行kubeadm reset命令,清空K8s集群设置
kubeadm reset

二、卸载管理组件

#把之前通过yum安装的管理组件卸载
yum erase -y kubelet kubectl kubeadm kubernetes-cni

三、删除基础组件镜像

#基础组件通过Docker镜像部署,因此只需要强制删除对应镜像即可卸载
docker rmi -f k8s.gcr.io/kube-apiserver:v1.20.1
 
docker rmi -f k8s.gcr.io/kube-controller-manager:v1.20.1
 
docker rmi -f k8s.gcr.io/kube-scheduler:v1.20.1
 
docker rmi -f k8s.gcr.io/kube-proxy:v1.20.1
 
docker rmi -f k8s.gcr.io/pause:3.2
 
docker rmi -f k8s.gcr.io/etcd:3.4.13
 
docker rmi -f k8s.gcr.io/coredns:1.8.1