首页 > 其他分享 >卸载 Calico

卸载 Calico

时间:2023-07-13 22:35:43浏览次数:35  
标签:kubectl system calico crd 卸载 kube Calico delete

删除 k8s 资源

kubectl -n kube-system delete deploy calico-kube-controllers
kubectl -n kube-system delete ds calico-node
kubectl -n kube-system delete cm calico-config
# 删除 CRD 及相关资源
kubectl get crd -o jsonpath='{range .items[*]}{.metadata.name}{"\n"}{end}' | while read crd; do
  if ! echo $crd | grep '.crd.projectcalico.org$' >/dev/null; then
    continue
  fi

  for name in $(kubectl get $crd -o jsonpath='{.items[*].metadata.name}'); do
    kubectl delete $crd $name
  done
  kubectl delete crd $crd
done
# 其它资源
kubectl delete --ignore-not-found clusterrolebinding calico-node calico-kube-controllers
kubectl delete --ignore-not-found clusterrole calico-node calico-kube-controllers
kubectl delete --ignore-not-found sa -n kube-system calico-kube-controllers calico-node
kubectl delete --ignore-not-found pdb -n kube-system calico-kube-controllers

 

清理节点文件

在每个节点中执行:

rm -f /etc/cni/net.d/10-calico.conflist /etc/cni/net.d/calico-kubeconfig
rm -f /opt/cni/bin/calico /opt/cni/bin/calico-ipam

 

标签:kubectl,system,calico,crd,卸载,kube,Calico,delete
From: https://www.cnblogs.com/xiaohaoge/p/17552366.html

相关文章

  • Linux基础27 NFS原理, 搭建, NFS挂载卸载, NFS参数
    一、什么是NFS共享存储,文件服务器1.NFS基本概述NFS是NetworkFileSystem的缩写及网络文件系统。NFS主要功能是通过局域网让不同的主机系统之间可以共享文件或目录NFS系统和windows网络共享、网络驱动器类似,只不过windows用于局域网,NFS用于企业集群架构中如果是大型网页,会用到......
  • k8s集群卸载
    k8s集群卸载#重置kubeadmkubeadmresetrm-rf$HOME/kuberm-rf/etc/kubernetes/rm-rf/etc/systemd/system/kubelet.service.drm-rf/etc/systemd/systemrm-rf/etc/systemd/system/kubelet.servcerm-rf/usr/bin/kube*rm-rf/etc/cnirm-rf/opt/cnirm-rf/......
  • 如何实现java卸载的具体操作步骤
    Java卸载Java是一种广泛使用的编程语言,但有时您可能需要卸载它。本文将向您介绍卸载Java的步骤,并提供相应的代码示例。卸载Java的步骤卸载Java的步骤因操作系统而异。下面将分别介绍Windows和Linux操作系统中卸载Java的方法。Windows操作系统以下是Windows操作系统中卸载Java......
  • M1芯片Macbookpro 卸载 Java jdk
    M1芯片Macbookpro卸载Javajdk1.进入目录查看jdk环境cd/Library/Java/JavaVirtualMachinesls2.删除jdksudorm-rf/Library/Java/JavaVirtualMachines/jdk环境sudorm-rf/Library/Java/JavaVirtualMachines/jdk1.8.0_202.jdksudorm-rf/Library/Java/JavaVir......
  • AssetBundle.Unload(true)无法卸载图集
    1)AssetBundle.Unload(true)无法卸载图集​2)关于Unity2D游戏地图预加载的问题3)Addressables能否支持某些资源不打Bundle直接加载源文件这是第342篇UWA技术知识分享的推送,精选了UWA社区的热门话题,涵盖了UWA问答、社区帖子等技术知识点,助力大家更全面地掌握和学习。UWA社区主页:co......
  • Centos PostgreSQL卸载
    卸载原因刚开始装postgresSql未关注版本,看了下官网,版本已经到了15,想体验一下新版本,所以今天卸载一下卸载步骤停掉相关进程[hui@hadoop201preserve]$systemctlstoppostgresql-12====AUTHENTICATINGFORorg.freedesktop.systemd1.manage-units===Authenticationi......
  • rpm安装卸载jdk
    安装rpm-ivhjdk-7-linux-x64.rpm卸载先查看安装的包rpm-qa|grepjdk卸载rpm-e--nodepsjdk-1.7.0-fcs.x86_64 ......
  • hadoop集群配置 CentOS7 JDK安装 卸载
    1JDK下载下载JDK8下载地址 2SSH访问需要安装JDK的服务器3检查是否有默认安装的JDKjava-version 4卸载自带JDK4.1检查系统安装的OpenJDKrpm-qa|grepopenjdk-i 4.2  删除以上四项openjdk的安装包并且检查后显示删除完毕rpm-e--nodeps需要删除的软......
  • ubuntu20.04 卸载已有的显卡驱动,安装安装 NVIDIA 驱动程序 525.85.12(主要是搭建deepst
    nvidia安装deepstream官网:  https://docs.nvidia.com/metropolis/deepstream/dev-guide/text/DS_Quickstart.html一、首先卸载本机的显卡驱动:参考连接(https://blog.csdn.net/gongdiwudu/article/details/128850792)1、卸载驱动库sudoapt-get--purgeremovenvidia*sudoapt......
  • 卸载Windows 预装App
    有些windows预装的App可能用不上,还会占开始菜单的位置。我卸载预装App的方法是使用Winget这个软件,在微软应用商店搜索Winget.注意不要把"截图和草图"卸载了,很多聊天软件的截屏就是调用的这个应用。安装好了打开一个管理员的Powershell。Wingetlistwingetuninstall--id<......