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 / Running 2d16h
coredns-7db7dd9c7c-vmzhb / Running 3d
kube-apiserver-k8s-master / Running 3d
kube-controller-manager-k8s-master / Running 3d
kube-flannel-ds-fdvzr / Running 3d
kube-flannel-ds-qnjcb / Running 3d
kube-flannel-ds-v8jsx / Running 3d
kube-proxy-mksfv / Running 3d
kube-proxy-prkvf / Running 3d
kube-proxy-rkwnf / Running 3d
kube-scheduler-k8s-master / Running 3d
kubernetes-dashboard-7678b7c84f-99kb8 / Running 3d
tiller-deploy-69ffbf64bc-c2gbj / ImagePullBackOff 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 / ImagePullBackOff 5m30s kube-system replicaset.apps/tiller-deploy-69ffbf64bc 10m
kube-system replicaset.apps/tiller-deploy-6bcc84d88 2d20h
kube-system replicaset.apps/tiller-deploy-6f8674fcd6 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 / Terminating 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 / Running 2d17h
coredns-7db7dd9c7c-vmzhb / Running 3d
kube-apiserver-k8s-master / Running 3d
kube-controller-manager-k8s-master / Running 3d
kube-flannel-ds-fdvzr / Running 3d
kube-flannel-ds-qnjcb / Running 3d
kube-flannel-ds-v8jsx / Running 3d
kube-proxy-mksfv / Running 3d
kube-proxy-prkvf / Running 3d
kube-proxy-rkwnf / Running 3d
kube-scheduler-k8s-master / Running 3d
kubernetes-dashboard-7678b7c84f-99kb8 / Running 3d

kubernets helm 如何删除tiller的更多相关文章

  1. helm安装 删除

      要安装对应k8s版本的helm https://github.com/helm/helm/releases #wget https://storage.googleapis.com/kuberne ...

  2. Kubernetes-17:Kubernets包管理工具—>Helm介绍与使用

    Kubernets包管理工具->Helm 什么是Helm? 我们都知道,Linux系统各发行版都有自己的包管理工具,比如Centos的YUM,再如Ubuntu的APT. Kubernetes也有 ...

  3. Helm安装服务端tiller出现的问题

    一.首先,我是看尚硅谷视频跟着操作出现了问题,视频链接:https://www.bilibili.com/video/av66617940/?p=58 再说下大概的部署流程 Helm 部署 Helm ...

  4. ASP.NET Core on K8S深入学习(10)K8S包管理器Helm

    本篇已加入<.NET Core on K8S学习实践系列文章索引>,可以点击查看更多容器化技术相关系列文章. 一.关于Helm 1.1 为何需要Helm? 虽然K8S能够很好地组织和编排容 ...

  5. Helm学习笔记

    Helm学习笔记 Helm 是 Kubernetes 生态系统中的一个软件包管理工具.本文将介绍 Helm 中的相关概念和基本工作原理,并通过一个具体的示例学习如何使用 Helm 打包.分发.安装.升 ...

  6. Helm包管理工具(简介、安装、方法)

    认识Helm 每次我们要部署一个应用都需要写一个配置清单(维护一套yaml文件),但是每个环境又不一样.部署一套新的环境成本是真的很高.如果我们能够使用类似于yum的工具来安装我们的应用的话那就太好了 ...

  7. Helm - Kubernetes服务编排的利器

    Helm介绍 在Kubernetes中部署容器云应用(容器或微服务编排)是一项有挑战性的工作,Helm就是为了简化在Kubernetes中安装部署容器云应用的一个客户端工具.通过Helm能够帮助开发者 ...

  8. Helm 入门指南

    Helm 为Kubernetes的软件包管理工具,Helm有两部分组成:Helm客户端.Tiller服务端,Helm三个主要部件:Chart.仓库.Release: Chart:为Kubernetes ...

  9. prometheus-operator 详细总结(helm一键安装)

    一.介绍prometheus-operator 二.查看配置rbac授权 三.helm安装prometheus-operator 四.配置监控k8s组件 五.granafa添加新数据源 六.监控mys ...

随机推荐

  1. jq的on click 事件在苹果下无效

    据说苹果对于点击的对象,拥有cursor:pointer这个样式的设置才算 参考地址:https://blog.csdn.net/yuexiage1/article/details/51612496

  2. windows下提权基础

    拿到webshell很多时候代表渗透的开始,下面带来windows提权基础 环境:虚拟机 win7系统 首先:查看权限whoami 我们知道windows的高权限应该是administrator和sy ...

  3. echarts 折线图自定义颜色与修改legend颜色

    option4 = { title : { text: '', subtext: '' }, color:['#2db7f5','#ff6600','#808bc6'],      //关键加上这句话 ...

  4. 20175209 《Java程序设计》第七周学习总结

    20175209 <Java程序设计>第七周学习总结 一.教材知识点总结 第八章 常用类和实用类 1.String类 构造String对象 常量对象:""中的字符序列, ...

  5. ant 执行jmeter

    构建-invoke ant -properties jmeter.home=/home/userapp/apps/apache-jmeter-5.0report.title=kyh_register_ ...

  6. Jmeter 逻辑控制器总结

    本文主要总结Jmeter的逻辑控制器: 逻辑控制器下一共16个控制器: 1.foreach controller循环控制器 定义变量数组,按数组遍历循环   2.simple controller 简 ...

  7. Git复制已有分支到新分支开发

    如果我们需要在现有的分支代码基础上,复制代码到新分支进行开发,并推送至远程仓库,可以进行如下操作: 注:被复制的分支代码(ibis35),创建新的分支(ibis35-dev) 1. 切换到被copy的 ...

  8. 11GR2 Oracle数据库的远程投毒VNCR方式修复

    [环境介绍] 系统环境:Solaris + Oracle 11GR2 + 单机/RAC   [背景描述] 基于集团数据库安全检查项,需要数据库的远程投毒漏洞进行修复. 根据Oracle官方提供的修复文 ...

  9. Axure PR的使用

    1759139 王越 Axure RP是美国Axure Software Solution公司旗舰产品,是一个专业的快速原型设计工具,让负责定义需求和规格.设计功能和界面的专家能够快速创建应用软件或W ...

  10. C++编译/运行过程中产生的各种文件

    参考:https://blog.csdn.net/weixin_39609623/article/details/82348576 Windows中的obj,lib,dll,exe文件 lib是和dl ...