Как выполнить сброс кластера Kubernetes

Представим ситуацию, что у вас появилась задача по новому перенастроить или сбросить кластер 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.

Друзья помогите этому контенту стать доступнее в социальных сетях.

Не проходи мимо жмакни по кнопке возможно кому то еще он будет полезен!