【问题标题】:Kubernetes: running different CNI driver for different nodes?Kubernetes:为不同的节点运行不同的 CNI 驱动程序?
【发布时间】:2019-03-04 12:59:59
【问题描述】:

是否可以这样做:比如在节点 {1、2、3} 上运行 flannel,在节点 {4、5、6} 上运行 calico。显然,Pod 只能在同一个网络内进行通信。

【问题讨论】:

  • 有什么原因吗?

标签: networking kubernetes kubernetes-networkpolicy


【解决方案1】:

简短的绝对答案是肯定的。考虑到叠加层说的是 CNI,而 CNI 是一种标准,并且您可能必须破解叠加层中的代码,以便支持平面网络空间之类的东西。

实际的答案是否定的。没有官方指南,也没有得到官方支持。

【讨论】:

  • 我认为 kubernetes 要求所有 pod 都在同一个平面网络上。在这方面,这将是一个坚定的否决。
猜你喜欢
  • 2020-08-03
  • 2021-01-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-01-15
  • 2018-10-29
  • 2021-10-06
  • 1970-01-01
相关资源
最近更新 更多