不管在生产环境还是测试环境都会遇到需要将Master或者Node进行版本升级或者重新搭建,下面记录一下必要的命令
Master清理脚本(一定要确认是否有必要重置,数据都将清除)
ps -ef | grep docker | awk '{print $2}' | xargs kill -9
kubeadm reset --force
yum makecache fast
yum list installed | grep kube | awk '{print $1}' | xargs yum autoremove -y
rm -rf /etc/kubernetes
rm -rf ~/.kube/*
rm -rf /var/lib/etcd/*
rm -rf /var/lib/cni/*
lsof -i:6443|grep -v "PID"|awk '{print "kill -9",$2}'|sh
lsof -i:10259|grep -v "PID"|awk '{print "kill -9",$2}'|sh
lsof -i:10257|grep -v "PID"|awk '{print "kill -9",$2}'|sh
lsof -i:2379|grep -v "PID"|awk '{print "kill -9",$2}'|sh
lsof -i:2380|grep -v "PID"|awk '{print "kill -9",$2}'|sh
lsof -i:10250|grep -v "PID"|awk '{print "kill -9",$2}'|sh
iptables -F && iptables -t nat -F && iptables -t mangle -F && iptables -