我已经安装了kubernetes
在 digital ocean 云上。我都安装了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)。之后,您可能需要将工作节点重新加入集群。
关于docker - 在同一个 kubernetes 集群中使用 flannel 和 calico 会导致任何问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53879201/