卸载k8s集群

99 阅读1分钟
在卸载K8s组件前,先执行kubeadm reset命令,清空K8s集群设置
kubeadm reset

卸载管理组件
yum erase -y kubelet kubectl kubeadm kubernetes-cni

删除基础组件镜像。基础组件通过Docker镜像部署,因此只需要强制删除对应镜像即可卸载。
docker rmi -f registry.cn-hangzhou.aliyuncs.com/google_containers/kube-proxy:v1.15.0              
docker rmi -f registry.cn-hangzhou.aliyuncs.com/google_containers/kube-apiserver:v1.15.0          
docker rmi -f registry.cn-hangzhou.aliyuncs.com/google_containers/kube-scheduler:v1.15.0          
docker rmi -f registry.cn-hangzhou.aliyuncs.com/google_containers/kube-controller-manager:v1.15.0 
docker rmi -f registry.cn-hangzhou.aliyuncs.com/google_containers/kube-proxy:v1.14.0              
docker rmi -f registry.cn-hangzhou.aliyuncs.com/google_containers/kube-controller-manager:v1.14.0 
docker rmi -f registry.cn-hangzhou.aliyuncs.com/google_containers/kube-apiserver:v1.14.0          
docker rmi -f registry.cn-hangzhou.aliyuncs.com/google_containers/kube-scheduler:v1.14.0          
docker rmi -f registry.cn-hangzhou.aliyuncs.com/google_containers/coredns:1.3.1                   
docker rmi -f registry.cn-hangzhou.aliyuncs.com/google_containers/etcd:3.3.10                     
docker rmi -f registry.cn-hangzhou.aliyuncs.com/google_containers/pause:3.1