Limited Time Offer!

For Less Than the Cost of a Starbucks Coffee, Access All DevOpsSchool Videos on YouTube Unlimitedly.
Master DevOps, SRE, DevSecOps Skills!

Enroll Now

How to delete/remove/clean existing corrupted or old kubeadm kubernetes clusters setup?

RHEL / Centos

$ docker container prune
$ docker stop $(docker ps -a -q)
$ docker rm $(docker ps -a -q)
$ systemctl stop kubelet
$ systemctl stop docker
$ find /var/lib/kubelet | xargs -n 1 findmnt -n -t tmpfs -o TARGET -T | uniq | xargs -r umount -v
$ rm -r -f /etc/kubernetes /var/lib/kubelet /var/lib/etcd
$ kubeadm reset 
$ iptables --flush
$ sudo rm -rf ~/.kube
# Reboot A Server
$ systemctl start docker
$ systemctl enable --now kubelet

Ubuntu


$ kubeadm reset
$ sudo apt-get purge kubeadm kubectl kubelet kubernetes-cni kube*   
$ sudo apt-get autoremove  
$ sudo rm -rf ~/.kube

How to remove or cleanup kubernetes worker nodes in Centos 7?

How to remove or cleanup kubernetes worker nodes in Ubuntu?

$ kubeadm reset
$ sudo apt-get purge kubeadm kubectl kubelet kubernetes-cni kube*   
$ sudo apt-get autoremove  
$ sudo rm -rf ~/.kube
Rajesh Kumar
Follow me