如何删除具有所有依赖关系的kubernetes Centos 7

时间:2018-08-15 15:56:02

标签: kubernetes

我想从Centos 7卸载kubernetes及其所有依赖项和文件,例如:

kube-apiserver 
kube-controller-manager  
kubectl                  
kubelet                  
kube-proxy                
kube-scheduler

1 个答案:

答案 0 :(得分:2)

选中此thread,否则这些步骤应该会有所帮助,

首先使用以下命令清理运行在k8s集群中的Pod,

$ kubectl delete node --all

然后从主机系统中删除数据卷和备份(如果不需要)。最后,您可以使用脚本停止所有k8s服务,

$ for service in kube-apiserver kube-controller-manager kubectl kubelet kube-proxy kube-scheduler; do
      systemctl stop $service
  done
$ yum -y remove kubernetes #if it's registered as a service