rancher重装k8s集群时需清除数据

删除容器:

sudo docker stop `sudo docker ps -aq`
sudo docker rm -f `sudo docker ps -aq`

删除挂载卷:

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

for mount in $(mount tmpfs |grep '/vsr/lib/kubelet' |awk '{print $3}') ; do sudo umount $mount; done

sudo mount |grep tmpfs |grep '/var/lib/kubelet' |awk '{print $3}'
sudo umount /var/run/docker/netns/default

删除相关文件:

sudo rm -rf /etc/cni
sudo rm -rf /etc/kubernetes
sudo rm -rf /opt/cni
sudo rm -rf /opt/rke
sudo rm -rf /run/secrets/kubernetes.io
sudo rm -rf /run/calico
sudo rm -rf /var/lib/etcd
sudo rm -rf /var/lib/cni
sudo rm -rf /var/lib/kubelet
sudo rm -rf /var/log/containers
sudo rm -rf /var/log/pods
sudo rm -rf /var/lib/rancher

sudo rm -rf /var/run/calico
sudo rm -rf /var/run/docker
sudo rm -rf /var/lib/docker
sudo rm -rf /app/docker
原文地址:https://www.cnblogs.com/goujinyang/p/14331641.html