如何快速删除K8S集群

2021年8月12日09:16:56 评论 4,447

上文分享了如何快速搭建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
weinxin
聂扬帆博客
一个分享IT运维相关工作经验和实战技巧的个人博客

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: