我已经安装kubernetes
在数字海洋云上。我同时安装了flannel
和calico
作为 CNI。会,这会导致我的集群出现任何问题吗?
问问题
1029 次
2 回答
3
Calico 和 Flannel 使用不同的默认 IP 子网和 CNI 驱动程序二进制文件,如果您使用标准(不是 Canal)安装部署它们,它们将无法在同一个集群上一起工作。但是 Kubernetes 集群需要安装其中一个网络插件。您不仅限于使用 Flannel 或 Calico 附加组件,它们还有更多
要从集群中删除 Calico 或 Flannel,通常运行kubectl delete -f <calico-or-flannel.yaml>
并重新启动所有节点以摆脱 Calico 或 Flannel 创建的接口就足够了。之后,您可能需要将工作节点重新加入集群。
于 2018-12-21T12:19:44.310 回答
0
您可以一起使用它们,但请确保您进行了配置,以便 Calico 不会尝试控制隧道或路由。这种联合配置有时被称为“Canal”,但您可以在https://docs.projectcalico.org/v3.4/getting-started/kubernetes/installation/flannel找到 Calico 方面的大多数文档
于 2018-12-21T04:42:48.747 回答