美文网首页工作生活
K8S 网络插件对比

K8S 网络插件对比

作者: 索伦x | 来源:发表于2019-07-02 18:41 被阅读0次

    集群网络架构是 K8s 中比较复杂的,最让用户头痛的方面之一。K8s 拥有众多的 CNI 插件,该如何做好CNI的技术选型,这让用户更加懵逼!

    CNI 比较

    网络插件 性能 隔离策略 开发者
    kube-router 最高 支持
    calico 2 支持
    canal 3 支持
    flannel 3 CoreOS
    romana 3 支持
    Weave 3 支持 Weaveworks

    说明:

    • Flannel: 最成熟、最简单的选择
    • Calico: 性能好、灵活性最强,目前的企业级主流
    • Canal: 将Flannel提供的网络层与Calico的网络策略功能集成在一起。
    • Weave: 独有的功能,是对整个网络的简单加密,会增加网络开销
    • Kube-router: kube-router采用lvs实现svc网络,采用bgp实现pod网络.

    CNI-Genie

    CNI-Genie 是一个可以让k8s使用多个cni网络插件的组件,暂时不支持隔离策略。

    相关文章

      网友评论

        本文标题:K8S 网络插件对比

        本文链接:https://www.haomeiwen.com/subject/bpmthctx.html