【问题标题】:limitation of flannel on kubernetes法兰绒在 kubernetes 上的限制
【发布时间】:2017-09-22 20:29:24
【问题描述】:

我在 kubernetes 上使用法兰绒。 在very node上,有flannel接口和cni接口。 即,如果我使用 10.244.0.0 作为子网,那么

flannel 10.244.3.0
cni 10.244.3.1

他们几乎总是像上面那样成对出现。 任务是,如果我使用法兰绒,节点数应该小于等于 255 ? 10.244.1~255.0

也就是说我用flannel只能管理kubernetes上的255个节点???

【问题讨论】:

    标签: kubernetes flannel


    【解决方案1】:

    法兰绒网络范围在其net-conf.json 中是可变的,请参阅法兰绒0.8.0 的the recommended kubernetes deployment 以获得说明。给节点的实际子网由Kubernetes node controller 在节点加入时设置,并在设置了flannel 守护进程的--kube-subnet-mgr 选项时,在网络创建之前启动时由flannel 通过Kubernetes api 服务器获取。

    我不熟悉 Kubernetes 节点控制器的实现,我怀疑如果 CIDR 的第三个八位字节用尽,它会为节点分配更小的子网。如果您想绝对确定,请将您的 flannel 网络设置为 10.0.0.0/8,具体取决于节点和 pod 的数量。

    【讨论】:

      猜你喜欢
      • 2021-06-24
      • 2020-03-22
      • 2021-07-07
      • 2020-05-21
      • 2020-03-26
      • 2019-09-14
      • 2019-01-16
      • 1970-01-01
      • 2022-10-05
      相关资源
      最近更新 更多