0

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

flannel 10.244.3.0
cni 10.244.3.1

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

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

4

1 回答 1

2

Flannels 的网络范围是可变的net-conf.json,请参阅flannel 0.8.0的推荐 kubernetes 部署以进行说明。给节点的实际子网由Kubernetes 节点控制器--kube-subnet-mgr在节点加入时设置,并在设置 flannel 守护程序选项时在启动前通过 Kubernetes api 服务器由 flannel 获取。

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

于 2017-09-22T12:29:24.180 回答