Skip to content

Instantly share code, notes, and snippets.

@DanielMoln
Forked from meysam-mahmoodi/kubernetes-uninstall.md
Created February 21, 2024 19:27
Show Gist options
  • Save DanielMoln/f019e09b75e3fdea7569a4417de74aa5 to your computer and use it in GitHub Desktop.
Save DanielMoln/f019e09b75e3fdea7569a4417de74aa5 to your computer and use it in GitHub Desktop.
Kubernetes completely uninstall

Kubernetes completely uninstall

This a gist for quick uninstall kubernetes

If the cluster is node, First delete it from master

kubectl drain <node name> — delete-local-data — force — ignore-daemonsets
kubectl delete node <node name>

Then remove kubeadm completely

kubeadm reset 
# on debian base 
sudo apt-get purge kubeadm kubectl kubelet kubernetes-cni kube* 
#on centos base
sudo yum remove kubeadm kubectl kubelet kubernetes-cni kube*
# on debian base
sudo apt-get autoremove
#on centos base
sudo yum autoremove
 
sudo rm -rf ~/.kube
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment