Представим ситуацию, что у вас появилась задача по новому перенастроить или сбросить кластер Kubernetes. Можно воспользоваться командой kubeadm reset но при этом удалится не вся информация о кластере. Давайте вместе рассмотрим как полностью очистить данные о кластере.
Делаем сброс кластера с помощью kubeadm
kubeadm reset -f
Удаляем все конфигурационные файлы и другие данные
rm -rf /etc/cni /etc/kubernetes /var/lib/dockershim /var/lib/etcd /var/lib/kubelet /var/run/kubernetes ~/.kube/*
Очистим правила фаервола iptables
iptables -F && iptables -Xiptables -t nat -F && iptables -t nat -Xiptables -t raw -F && iptables -t raw -Xiptables -t mangle -F && iptables -t mangle -X
Перезапустим службу Docker
systemctl restart docker
Этим вы полностью удалили все Kubernetes с сервера, теперь вы можете перенастроить кластер с помощью нового набора конфигураций Kubernetes.