kubelet和flannel交互流程

kubelet与cni插件交互流程

kubelet调用cni走二进制接口,与cri和csi走rpc不同。
cri plugin创建pod net ns->cni plugin创建容器网卡并分配ip->cri plugin创建pause容器并加入pod net ns

flannel cni插件工作流程

flannel cni配置文件是/etc/cni/net.d/10-flannel.conflist,cni插件二进制在/opt/cni/bin目录。
创建cni0 linux bridge作为gw,创建veth对并绑定,设置网桥ip和容器网卡ip。

参考资料

https://juejin.cn/post/7083372512452542478#heading-2

posted on 2023-12-31 11:10  王景迁  阅读(24)  评论(0编辑  收藏  举报

导航