Kubernetes(K8S)徹底卸載詳細教程
注:這里針對的是使用Kubeadm方式安裝的Kubernetes集群
零、節(jié)點及權(quán)限
以下全部操作都是使用root用戶進行(非root用戶可以使用sudo),并且全部命令都需要在Kubernetes集群的所有節(jié)點分別執(zhí)行:
第一步、停止K8S
所有節(jié)點執(zhí)行:
systemctl stop kubelet systemctl stop etcd systemctl stop docker
第二步、清空K8S集群設(shè)置
所有節(jié)點執(zhí)行:
kubeadm reset -f
第三步、刪除K8S相關(guān)軟件
所有節(jié)點執(zhí)行:
# 羅列kube關(guān)鍵字的軟件 yum list installed | grep kube # 卸載相關(guān)軟件 yum -y remove kube* # 再次查看確保都卸載完 yum list installed | grep kube cri-tools.x86_64 1.26.0-0 @kubernetes # 單獨卸載 yum -y remove cri-tools.x86_64 # 最終確認已經(jīng)完全卸載掉 yum list installed | grep kube
截圖如下
第四步、刪除docker
所有節(jié)點執(zhí)行
# 卸載Docker Engine、CLI、Containerd和Docker合成包 yum -y remove docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras # 手動刪除所有鏡像、容器和卷 rm -rf /var/lib/docker rm -rf /var/lib/containerd
第五步、徹底刪除相關(guān)文件
在所有節(jié)點使用root用戶執(zhí)行以下命令(如果是非root請全部命令前都加上sudo):
rm -rvf $HOME/.kube rm -rvf ~/.kube/ rm -rvf /etc/kubernetes/ rm -rvf /etc/systemd/system/kubelet.service.d rm -rvf /etc/systemd/system/kubelet.service rm -rvf /usr/bin/kube* rm -rvf /etc/cni rm -rvf /opt/cni rm -rvf /var/lib/etcd rm -rvf /var/etcd
至此已完成了Kubenetes的徹底卸載并清理相關(guān)文件的操作,若是不放心可以執(zhí)行第六步進行檢驗。
第六步、驗證清除完成
systemctl status docker systemctl | grep kube yum list installed | grep kube yum list installed | docker rpm -qa | grep kube rpm -qa | grep docker
如果以上命令執(zhí)行后都沒有輸出(如下圖),那就說明K8S已經(jīng)徹底卸載完成:
總結(jié)
到此這篇關(guān)于Kubernetes(K8S)徹底卸載的文章就介紹到這了,更多相關(guān)K8S徹底卸載內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
阿里云kubernetes查找鏡像中jar包的方法(docker查看鏡像中的jar)
這篇文章主要給大家介紹了關(guān)于阿里云kubernetes查找鏡像中jar包的方法,也就是在docker查看鏡像中的jar,文中通過圖文介紹的非常詳細,需要的朋友可以參考下2022-09-09tkestack/gpu-manager在k8s1.23版本之后的使用方法
這篇文章主要介紹了tkestack/gpu-manager在k8s1.23版本之后的使用,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-04-04K8s中Pod處于Pending狀態(tài)的八種原因分析
文章詳細介紹了Pod處于Pending狀態(tài)的八種常見原因,并提供了相應(yīng)的排查和解決方法,這些原因包括資源不足、調(diào)度約束、存儲依賴、鏡像問題、配額限制、網(wǎng)絡(luò)暗礁、系統(tǒng)級異常以及冷門陷阱,每種原因都附帶了具體的診斷方法和解決建議,感興趣的朋友一起看看吧2025-02-02淺析k8s中各組件和kube?apiserver通信時的認證和鑒權(quán)問題
這篇文章主要介紹了k8s中各組件和kube?apiserver通信時的認證和鑒權(quán),本文使用的k8s集群是用kubekey搭建,命令是./kk create cluster --with-kubernetes v1.21.5 --with-kubesphere v3.2.1,需要的朋友可以參考下2022-06-06詳解k8s?NetworkPolicy?網(wǎng)絡(luò)策略是怎么樣的
這篇文章主要為大家介紹了k8s?NetworkPolicy?網(wǎng)絡(luò)策略是怎么樣的深入解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-04-04Hadoop 2.x與3.x 22點比較,Hadoop 3.x比2.x的改進
本文介紹了Hadoop3版本中添加的新功能,Hadoop 2和Hadoop 3的區(qū)別,在這篇文章中,我們將討論Hadoop 2.x與Hadoop 3.x之間的比較。感興趣的朋友跟隨小編一起看一下2018-09-09kubernetes(k8s)安裝metrics-server實現(xiàn)資源使用情況監(jiān)控方式詳解
這篇文章主要介紹了kubernetes(k8s)安裝metrics-server實現(xiàn)資源使用情況監(jiān)控,包括Metrics?Server下載方式,?k8s集群安裝部署metrics的問題,本文給大家介紹的非常詳細,需要的朋友可以參考下2022-04-04