K3s 卸载
本章介绍 Server 与 Agent 的卸载,对应K3s部署中的部署方式:
- 本地部署:表示 K3s 以 systemd 服务方式运行;在线部署与离线部署都属于本地部署,卸载方式相同。
- Docker 部署:K3s 以 Docker 容器方式运行,删除容器后还需要清理宿主机上的残留数据。
Agent 卸载
执行卸载脚本
sudo K3S_DATA_DIR=/userdata/k3s /usr/local/bin/k3s-agent-uninstall.sh在 Server 上删除节点对象
sudo k3s kubectl get nodes
sudo k3s kubectl delete node sub11删除容器
sudo docker rm -f k3s-agent清理网络与规则
sudo ip link delete cni0
sudo ip link delete flannel.1
sudo iptables-save | grep -v KUBE- | grep -v CNI- | grep -iv flannel | sudo iptables-restore
清除数据
sudo rm -rf /userdata/k3s /etc/rancher/k3s /etc/rancher/node在 Server 上删除节点对象
sudo k3s kubectl delete node sub11
