Archive

Posts Tagged ‘kubernetes’

重置kubernetes集群配置

December 22nd, 2021 No comments

重置kubernetes集群配置,危险操作

第一步,删除配置

# 删除配置
df -h|grep kubelet |awk -F % '{print $2}'|xargs umount 
rm /var/lib/kubelet/* -rf
rm /etc/kubernetes/* -rf
rm /var/lib/rancher/* -rf
rm /var/lib/etcd/* -rf
rm /var/lib/cni/* -rf

第二步,重置网络插件

# 删除网络插件
rm -rf /var/run/calico 
# 刷新iptables 
iptables -F && iptables -t nat -F
ip link del flannel.1

第三步、停止和删除容器和卷

# 停止和删除容器和卷
docker ps -a|awk '{print $1}'|xargs docker rm -f
docker volume ls|awk '{print $2}'|xargs docker volume rm

第四步、删除kubernetes相关配置

#删除kubernetes相关配置
rm -rf /var/etcd/
rm -rf /run/kubernetes/
docker rm -fv $(docker ps -aq)
docker volume rm  $(docker volume ls)
rm -rf /etc/cni
rm -rf /opt/cni

第五步、重启服务

#重启服务
systemctl daemon-reload
systemctl restart docker
Categories: 零敲碎打 Tags: