docker - 在同一个 kubernetes 集群中使用 flannel 和 calico 会导致任何问题吗?

标签 docker kubernetes containers flannel calico

我已经安装了kubernetes在 digital ocean 云上。我都安装了flannelcalico作为 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/

相关文章:

node.js - 尝试使用 docker 执行 apt-get,导致错误 100

azure - 如何为 kubernetes 创建不记名 token

operating-system - 我可以运行与其他操作系统链接的Docker容器吗

Docker - 为每个单独的我的服务容器单独的 nginx 容器

带 Docker、Nginx、Gunicorn 和 SSL 的 Django

docker - 带有重定向命令的Dockerfile “RUN echo”导致文件名困惑

kubernetes - 如何从 Ansible 将变量传递到 Kubernetes YAML 文件?

docker - Kubernetes : Dynamic Persistent Volume provisioning using NFS

c++ - 为可转换为指针的迭代器特化一个类

azure - 将 Keycloak Docker 镜像部署到 Azure 应用服务 - 无法创建管理员用户