如何从我的 kubernetes 集群中删除/移除 calico cni

AAT*_*RAN 6 calico digital-ocean kubernetes flannel

我已经在数字海洋中安装了我的 kubernetes 集群(1master,3worker)。
问题是我在这个集群中同时安装了 flannel 和 calico。
我想从我的集群中完全删除 calico 还是可以拥有多个 CNI?

Pra*_*dha 6

使用以下两个命令从您的节点中删除 calico:

kubectl delete -f https://docs.projectcalico.org/v3.3/getting-started/kubernetes/installation/hosted/rbac-kdd.yaml
kubectl delete -f https://docs.projectcalico.org/v3.3/getting-started/kubernetes/installation/hosted/kubernetes-datastore/calico-networking/1.7/calico.yaml
Run Code Online (Sandbox Code Playgroud)

  • @PrafullLadha-:我尝试了您的 Kubectl 删除命令,但我无法删除 calicoctl 。命令和 calico pod 仍然处于运行状态。我的 calico 版本是: 客户端版本:v3.19.1 Git 提交:6fc0db96 (2认同)