2024年5月4日

kube-ovn cni处理流程

摘要: kubelet调用二进制文件/opt/cni/bin/kube-ovn。 cmd/cni/cni.go创建和删除分别对应cmdAdd和cmdDel函数。pkg/request/cniserver.go二进制文件/opt/cni/bin/kube-ovn调用本地unix socket,把cni请求转发 阅读全文

posted @ 2024-05-04 17:05 王景迁 阅读(20) 评论(0) 推荐(0) 编辑

kube-ovn南向db chassis id

摘要: dist/images/start-ovs.shovn-controller启动时,执行start-ovs.sh,会向南向db上报随机生成的system-id。 system-id保存到了容器本地db中。 cat /etc/openvswitch/conf.db | grep "bb65f74d-9 阅读全文

posted @ 2024-05-04 16:34 王景迁 阅读(15) 评论(0) 推荐(0) 编辑

eBPF基于LPM实现路由匹配

摘要: 基于eBPF lpm map,icmp只有匹配上路由才能通。 最终目录结构 效果展示 启动应用前,可以ping通192.168.0.1和192.168.0.105。 启动应用后,无法ping通192.168.0.1,可以ping通192.168.0.105。 停止应用后,可以ping通192.168 阅读全文

posted @ 2024-05-04 11:26 王景迁 阅读(33) 评论(0) 推荐(0) 编辑

导航