Как полностью удалить kubernetes
Я установил кластер kubernetes с помощью kubeadm после этого руководство. Через некоторое время я решил переустановить K8s, но столкнулся с проблемами с удалением всех связанных файлов и не нашел никаких документов на официальном сайте, Как удалить кластер, установленный через kubeadm. Кто-нибудь сталкивался с теми же проблемами и знал правильный способ удаления всех файлов и зависимостей? Заранее спасибо.
для получения дополнительной информации, я удалил kubeadm, kubectl и kubelet используя apt-get purge/remove
но когда я снова начал устанавливать кластер, я получил следующие ошибки:
[preflight] Some fatal errors occurred:
Port 6443 is in use
Port 10251 is in use
Port 10252 is in use
/etc/kubernetes/manifests is not empty
/var/lib/kubelet is not empty
Port 2379 is in use
/var/lib/etcd is not empty
3 ответов
в "Ubuntu 16.04", выполните следующие действия, чтобы очистить и удалить kubernetes
kubeadm reset
sudo apt-get purge kubeadm kubectl kubelet kubernetes-cni kube*
sudo apt-get autoremove
sudo rm -rf ~/.kube
и перезагрузка компьютер
руководство, которое вы связали теперь имеет Рушить:
разговаривал с мастером с соответствующими учетными данными, выполнить:
kubectl drain <node name> --delete-local-data --force --ignore-daemonsets
kubectl delete node <node name>
затем на удаляемом узле сбросьте все установленное состояние kubeadm:
kubeadm reset