我已经在 digital ocean 云上安装了kubernetes
。我将flannel
和calico
安装为CNI。请问,这会导致我的集群出现任何问题吗?
最佳答案
Calico和Flannel使用不同的默认IP子网和CNI驱动程序二进制文件,如果使用标准(而非Canal)安装进行部署,它们将无法在同一群集上一起工作。但是Kubernetes集群需要安装网络附加组件之一。您不限于使用Flannel或Calico附加组件,还有more of them
要从群集中删除Calico或Flannel,通常只需运行kubectl delete -f <calico-or-flannel.yaml>
并重新启动所有节点即可摆脱Calico或Flannel创建的接口(interface)。之后,您可能需要将工作节点重新加入集群。