K8S 网络插件对比

索伦xIP属地: 广东
0.43字数 203阅读 4,710

集群网络架构是 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网络插件的组件,暂时不支持隔离策略。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
4人点赞
更多精彩内容,就在简书APP
"小礼物走一走,来简书关注我"
还没有人赞赏,支持一下
索伦xIT从业15年,典型的互联网技术老兵,见证了Java从兴起到成熟的全过程。先后担任过多家公司C...
总资产20共写了12.0W字获得768个赞共325个粉丝

全部评论0只看作者
按时间倒序
按时间正序

被以下专题收入,发现更多相似内容

推荐阅读更多精彩内容