0
点赞
收藏
分享

微信扫一扫

ubuntu中之清除Kubernetes集群

Sikj_6590 2022-04-14 阅读 47
linuxdocker

1.卸载服务

su
kubeadm reset


2.删除相关容器

docker rm $(docker  ps -aq) -f


#删除镜像

docker rmi $(docker images -aq) -f


3.删除上一个集群相关的文件

sudo rm -rf  /var/lib/etcd
sudo rm -rf  /etc/kubernetes
sudo rm -rf $HOME/.kube


卸载工具

apt autoremove -y kubelet kubectl kubeadm kubernetes-cni

#删除/var/etcd目录

sudo rm -rf /var/etcd

#删除/var/lib/kubelet/目录,删除前先卸载

for m in $(sudo tac /proc/mounts | sudo awk '{print $2}'|sudo grep /var/lib/kubelet);do

sudo umount $m||true

done

sudo rm -rf /var/lib/kubelet/

#删除/run/kubernetes/ 目录

sudo rm -rf /run/kubernetes/

#删除所有的数据卷

sudo docker volume rm $(sudo docker volume ls -q)

#再次显示所有的容器和数据卷,确保没有残留

sudo docker ps -a

sudo docker volume ls

rm -rf ~/.kube/
rm -rf /etc/kubernetes/
rm -rf /etc/systemd/system/kubelet.service
rm -rf /usr/bin/kube*
rm -rf /etc/cni
rm -rf /opt/cni
rm -rf /var/lib/etcd
rm -rf /var/etcd

举报

相关推荐

0 条评论