0
点赞
收藏
分享

微信扫一扫

Kube-OVN Weekly| 社区双周报(2.1-2.15)

岁月不饶人老不正经 2022-02-18 阅读 83
网络

社区双周报

2月16日,第四期 Kube-OVN 社区双周会由多名小伙伴们共同参与,对于项目进展及问题展开讨论。我们也欢迎更多小伙伴加入,一起探讨项目及社区建设的想法~

maintainer:Oilbeater,lut777,hongzhen-ma,zhangzujian,fanriming 

项目进度记录

v1.10-s2 工作总结

  • ECMP 问题修复,修改了上游路由的路由选择 hash 算法,避免同一连接被 hash 到不同路径

  • 使用 router policy 替代了原有的源地址策略路由,可以降低路由条目,并且不依赖我们自己对 ovn 的 patch

  • 脚本方式一键编译性能优化内核模块完成

  • 增加了对 db storage status 监控

  • Windows 适配和主流 CNI 性能基线测试由于春节和近期故障处理延期

v1.10-s3 工作安排

  • Windows CNI 支持代码改造#1223

  • 主流 CNI 性能基线测试#1260

  • VM 复用 StatefulSet 的 IP 分配逻辑实现生命周期 IP 固定#1297

  • 芯启源智能网卡 ovs offload 能力验证#1301

  • Submarine 方案集成#1291

  • 自动修复处于 inconsistent data 状态的数据库#1299

社区hero

新手任务 :

为了让更多开发者朋友更轻松地了解、参与到Kube-OVN社区的贡献中,社区推出【新手任务】,放出适合新手参与的 good first issue,点击下方链接或【任务列表】[1] 查看。

https://github.com/kubeovn/kube-ovn/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22

【新手任务】如何完成?

在 issue 所属仓库中提交 PR —— 联系社区小助手 —— 小助手将给你寄出Kube-OVN开发者礼品!

社区问答

问:能不能用 ovn 的 DNS 替换 coredns ?

答:ovn 的 dns 缺一些功能而且没有明显好处,暂时没有替换的计划。

问:使用 Kubevirt + Kube-OVN(vlan网络)来创建虚拟机,虚拟机创建成功,也使用dhcp 获取到了 ip 地址,但是 dhcp 的 lease 文件里面没有网关。是哪里的配置有问题?

答:看一下关联的 pod 有没有网关,如果有的话应该是 kubevirt 的问题。virt luancher 负责把这个 IP 分配,看看日志,还可以换个其他 cow2 镜像试试。

问:Kube-OVN 主用的内核版本是哪一个?我在更新到5.16后,出现了 serivce 不通的情况

答:不需要追求最新版本内核,推荐用系统自带的最新版内核,一般都没问题。

问:在 Kube-OVN 中,在北向数据库中可以看到虚拟路由器 router 这样的概念,那么它映射到物理网络中是怎么的一种存在形式呢?我们在配置subnet 时,会指定网关IP,那么这个网关 IP 在物理网络是如何体现的呢?

答:我觉得 route 在物理网络中是以 ovs 的转发流表形式存在的,网关 ip 也是。

问:刚接触 Kube-OVN 项目,想问一下 Kube-OVN 和 Cilium 这种最大的区别是啥?

答:KUbe-OVN 更接近于 openstack 的网络构建思想, 而 Cilium 更关注基于内核的转发功能。

感谢群友小伙伴的慷慨解答,如果有问题或经验想一起交流,欢迎扫文章底部二维码加入Kube-OVN交流群!

社区动态

实践案例 | 基于天翼云边缘计算场景,Kube-OVN社区最新拓展特性一览

随着社区贡献者和用户体量的不断增加,有越来越多新的需求和新的使用场景不断被挖掘出来,社区贡献者也为 Kube-OVN 实现了很多比较重和复杂的功能,其中电信天翼云边缘云团队功不可没。在 All-in-K8s 后,电信天翼云团队正借助 Kube-OVN 搭建云原生网络架构。作为社区核心贡献者,Kube-OVN Committer,范日明详细分享了半年来,基于天翼云边缘计算场景,拓展的如访问控制、高可用虚拟IP、热迁移、智能网卡硬件卸载等,Kube-OVN 新的硬核特性。

深入理解Kubernetes容器网络

在Kubernetes中要保证容器之间网络互通,网络至关重要。而Kubernetes本身并没有自己实现容器网络,而是通过插件化的方式自由接入进来。

【2021感谢有你】这里有一份Kube-OVN年度报告请查收

不知不觉,Kube-OVN 又走过了一年。不积跬步,无以至千里。这一年里,Kube-OVN 完成了从起步到捐献,从公司运营到开源中立,从社区雏形到社区壮大的几个蜕变!我们也希望更多关注容器网络的人能够加入 Kube-OVN 大家庭,一起引领容器网络的发展,让未知变成可能,让 K8s 真正走向每个角落,让每个人都能够在这里实现技术梦想!

关于社区双周会

为了帮助更多关注Kube-OVN项目和容器网络技术的社区伙伴们,更好地掌握项目动态,参与到Kube-OVN社区中来,【Kube-OVN社区双周会】将于每个月【1日】和【16日】与大家线上碰面!

届时,Kube-OVN 核心开发工程师将与大家同步项目Roadmap,最新研发进度,并且针对近期高发问题与大家互动!期待大家的参与!

欢迎社区小伙伴在【问题收集】[2] 中留言,探讨内容包括但不限于:

调研、部署、运维 Kube-OVN中遇到的问题; 
运行使用 Kube-OVN 的经验分享、成果展示; 

优化Kube-OVN项目与建设社区的思路等等…… 

举报

相关推荐

0 条评论