0

我已经安装kubernetes在数字海洋云上。我同时安装了flannelcalico作为 CNI。会,这会导致我的集群出现任何问题吗?

4

2 回答 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 回答