Kubernetes覆盖网络比较

Dav*_*ger 5 calico openvswitch kubernetes weave flannel

我想知道是否有人可以简要概述一下所有不同的Kubernetes网络覆盖之间的差异/优势.入门指南(http://kubernetes.io/docs/getting-started-guides/scratch/#network)提到以下内容:

  • 绒布
  • 印花布
  • 编织
  • 罗马
  • 打开vSwitch(OVS)

但并没有真正解释它们之间的差异是什么,或者每个人的优缺点是什么.我想知道是否有人可以让我知道我应该使用哪种解决方案用于裸机CentOS 7集群.

谢谢!

Mar*_*rré 8

这个比较矩阵在Kubernetes的Slack上多次共享,可能很有用.

但是,要注意可能过时的信息,请记住"魔鬼在细节中",所以现实可能并不像根据本文档那样简单.所有可用的解决方案都有利有弊,但也比其他解决方案更适合某些用例,因此一如既往,这是一个权衡和YMMV的问题.