重置 worker 节点
# master节点执行
kubectl cordon k8s-worker
kubectl drain k8s-worker
kubectl delete node k8s-worker
# worker节点执行
kubeadm reset
rm -rf /etc/kubernetes /var/lib/kubelet /var/lib/containerd /var/lib/cni /etc/cni/net.d /var/lib/etcd
# flannel
rm -rf /run/flannel
# calico
rm -rf /var/run/calico /var/lib/calico
reboot
重置 master 节点
# master节点执行
kubectl cordon k8s-master
kubectl drain k8s-master
kubectl delete node k8s-master
kubeadm reset
rm -rf .kube
rm -rf /etc/kubernetes /var/lib/kubelet /var/lib/containerd /var/lib/cni /etc/cni/net.d /var/lib/etcd
# flannel
rm -rf /run/flannel
# calico
rm -rf /var/run/calico /var/lib/calico
reboot