【已解决】k8s部署遇到的问题记录(2)---如何卸载kubectl、kubeadm?

项目场景:

安装指定版本kubectl,原本我的ubuntu系统里面已经有kubectl v1.28.5, 由于kubeedge版本和kubernetes的版本是紧密相关的,查找对应表格kubeedge应满足1.12以上,因此我需要在当前版本的kubectl来装一个较低版本的。
在这里插入图片描述

参考资料:云原生边缘计算 kubeedge部署丨建议K8s1.24以内版本使用
图片一:版本对照表

问题描述:

sudo rm /usr/local/bin/kubectl卸载失败,提示rm:无法删除‘/usr/local/bin/kubectl’:没有那个文件或目录。
在这里插入图片描述

原因分析:

安装时并不是用apt install的方式安装,因此在二进制/bin目录下没有找到kubectl,用的是snap的方式安装,因此要用snap的方式卸载。

参考资料:
apt install 下载软件包的位置
Ubuntu 使用 snap 常用操作

解决方案:

用snap的卸载软件命令将kubectl、kubeadm删掉,之后查看版本信息发现找不到,即为snap卸载成功。

snap remove kubectl
snap remove kubeadm

在这里插入图片描述

  • 16
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值