zoukankan      html  css  js  c++  java
  • kubernets helm 如何删除tiller

    https://stackoverflow.com/questions/53612553/how-to-uninstall-remove-tiller-from-kubernetes-manually

    kuberneter 上面装了 helm 想卸载还并不是那么容易,也不知道怎么搞

    后面在stackoverflow 看到大神回复

    kubectl get -n kube-system secrets,sa,clusterrolebinding -o name|grep tiller|xargs kubectl -n kube-system delete
    kubectl get all -n kube-system -l app=helm -o name|xargs kubectl delete -n kube-system

    大神就是不一样,果然 解决了我的问题

    [root@k8s-master ceph]# kubectl delete deployment tiller-deploy -n k8s-tiller
    Error from server (NotFound): deployments.extensions "tiller-deploy" not found
    [root@k8s-master ceph]# kubectl delete deployment tiller-deploy -n k8s-tiller
    Error from server (NotFound): deployments.extensions "tiller-deploy" not found
    [root@k8s-master ceph]# kubectl get pods -n kube-sys
    No resources found.
    [root@k8s-master ceph]# kubectl get pods -n kube-system
    NAME                                    READY   STATUS             RESTARTS   AGE
    coredns-7db7dd9c7c-ltlnb                1/1     Running            3          2d16h
    coredns-7db7dd9c7c-vmzhb                1/1     Running            5          3d
    kube-apiserver-k8s-master               1/1     Running            15         3d
    kube-controller-manager-k8s-master      1/1     Running            37         3d
    kube-flannel-ds-fdvzr                   1/1     Running            5          3d
    kube-flannel-ds-qnjcb                   1/1     Running            3          3d
    kube-flannel-ds-v8jsx                   1/1     Running            3          3d
    kube-proxy-mksfv                        1/1     Running            5          3d
    kube-proxy-prkvf                        1/1     Running            3          3d
    kube-proxy-rkwnf                        1/1     Running            3          3d
    kube-scheduler-k8s-master               1/1     Running            35         3d
    kubernetes-dashboard-7678b7c84f-99kb8   1/1     Running            5          3d
    tiller-deploy-69ffbf64bc-c2gbj          0/1     ImagePullBackOff   0          4m7s
    [root@k8s-master ceph]# kubectl delete deployment tiller-deploy -n kube-system
    Error from server (NotFound): deployments.extensions "tiller-deploy" not found
    [root@k8s-master ceph]# kubectl delete deployment tiller-deploy-69ffbf64bc-c2gbj -n kube-system
    Error from server (NotFound): deployments.extensions "tiller-deploy-69ffbf64bc-c2gbj" not found
    [root@k8s-master ceph]# kubectl delete service tiller-deploy -n kube-system
    Error from server (NotFound): services "tiller-deploy" not found
    [root@k8s-master ceph]# kubectl delete rs tiller-deploy-69ffbf64bc-c2gbj -n kube-system
    Error from server (NotFound): replicasets.extensions "tiller-deploy-69ffbf64bc-c2gbj" not found
    [root@k8s-master ceph]# kubectl get all --all-namespaces | grep tiller
    
    kube-system   pod/tiller-deploy-69ffbf64bc-c2gbj          0/1     ImagePullBackOff   0          5m30s
    
    
    
    kube-system   replicaset.apps/tiller-deploy-69ffbf64bc          1         1         0       10m
    kube-system   replicaset.apps/tiller-deploy-6bcc84d88           0         0         0       2d20h
    kube-system   replicaset.apps/tiller-deploy-6f8674fcd6          0         0         0       2d20h
    [root@k8s-master ceph]# kubectl get -n kube-system secrets,sa,clusterrolebinding -o name|grep tiller|xargs kubectl -n kube-system delete
    clusterrolebinding.rbac.authorization.k8s.io "tiller-cluster-rule" deleted
    [root@k8s-master ceph]# kubectl get all -n kube-system -l app=helm -o name|xargs kubectl delete -n kube-system
    pod "tiller-deploy-69ffbf64bc-c2gbj" deleted
    replicaset.apps "tiller-deploy-69ffbf64bc" deleted
    replicaset.apps "tiller-deploy-6bcc84d88" deleted
    replicaset.apps "tiller-deploy-6f8674fcd6" deleted
    [root@k8s-master ceph]# kubectl get all --all-namespaces | grep tiller
    
    kube-system   pod/tiller-deploy-69ffbf64bc-8p5cx          0/1     Terminating   0          9s
    
    
    
    [root@k8s-master ceph]# kubectl get all --all-namespaces | grep tiller
    
    
    
    
    [root@k8s-master ceph]# kubectl get all --all-namespaces | grep tiller
    
    
    
    
    [root@k8s-master ceph]# kubectl get all --all-namespaces | grep tiller
    
    
    
    
    [root@k8s-master ceph]# kubectl get all --all-namespaces | grep tiller
    
    
    
    
    [root@k8s-master ceph]# kubectl get pods -n kube-system
    NAME                                    READY   STATUS    RESTARTS   AGE
    coredns-7db7dd9c7c-ltlnb                1/1     Running   3          2d17h
    coredns-7db7dd9c7c-vmzhb                1/1     Running   5          3d
    kube-apiserver-k8s-master               1/1     Running   15         3d
    kube-controller-manager-k8s-master      1/1     Running   37         3d
    kube-flannel-ds-fdvzr                   1/1     Running   5          3d
    kube-flannel-ds-qnjcb                   1/1     Running   3          3d
    kube-flannel-ds-v8jsx                   1/1     Running   3          3d
    kube-proxy-mksfv                        1/1     Running   5          3d
    kube-proxy-prkvf                        1/1     Running   3          3d
    kube-proxy-rkwnf                        1/1     Running   3          3d
    kube-scheduler-k8s-master               1/1     Running   35         3d
    kubernetes-dashboard-7678b7c84f-99kb8   1/1     Running   5          3d
  • 相关阅读:
    angular 中如何使用自定义组件
    angular组件数据和事件
    angular组件数据
    angular绑定数据
    angular自定义组件
    angular项目目录结构分析
    Angular 开发工具介绍
    从Microsoft.AspNet.Identity看微软推荐的一种MVC的分层架构
    EF How to use context.Set and context.Entry, which ships with EF4.1 ?
    C# 向IQueryable添加一个Include扩展方法
  • 原文地址:https://www.cnblogs.com/jackluo/p/10345266.html
Copyright © 2011-2022 走看看