写点什么

Kube-OVN v0.9.0 更新,网络可视化和控制平面稳定性提升

用户头像
York
关注
发布于: 2021 年 01 月 08 日
Kube-OVN v0.9.0更新,网络可视化和控制平面稳定性提升

Kube-OVN 是一个基于 OVN 的 Kubernetes 开源网络项目,具有丰富的企业级网络功能并且十分易于上手使用。

监控:

1. kube-ovn-pinger 增加了对 apiserver 和 dns 访问的质量监控;

2. 增加 kube-ovn-controller 消息队列的监控;

3. 增加 grafana 模板可视化监控指标。

 

性能:

controller 整体吞吐量有 5 倍提升

1. 调整 client-go 参数增加并行度;

2. 调整 ovn-db 和 ovn-controller 资源限制;

3. 合并 ovn-db 请求,并调整事务等待参数;

 

稳定性 &Bugfix:

1. 多 kube-ovn-controller 下 LB 初始化冲突问题;

2. kube-ovn-controller leader 切换过程中可能造成路由丢失;

3. kube-ovn-controller 启动阶段对遗留资源进行回收;

4. QoS 相关修复,增强 QoS 的准确度;

5. 更改更新策略为 OnDelete 方便手动控制升级过程;

6. 使用新的上游 OVN 并加入针对 Kube-OVN 的优化;

7. 其他 bugfix。


其他:

1. 减少特权容器的使用;

2. 当使用 nodelocaldns 时不对本地 dns 访问进行 nat 操作。


更新说明:

https://github.com/alauda/kube-ovn/releases/tag/v0.9.0


关于 Kube-OVN


灵雀云 Kube-OVN 主要实现了五大功能:Namespace 和子网的绑定,以及子网间的访问控制;静态 IP 分配;动态 QoS;分布式和集中式网关;内嵌 LoadBalancer。以此来应对当前 Kubernetes 网络组件分散,实现方式杂乱的问题,弥补现有 Kubernetes 网络能力方面的缺失。


OVN 提供了大量 Kubernetes 网络目前不存在的功能,涵盖 CNI、 Kube-Proxy、LoadBalancer、NetworkPolicy、DNS 等在内的所有 Kubernetes 网络功能,并在原有基础上都有所增强。同时支持多平台,可以在 Linux、Windows、KVM、XEN、Hyper-V 以及 DPDK 等环境下运行。

 

Kube-OVN 相关的功能和版本进展,我们会随时更新,请您随时关注!


发布于: 2021 年 01 月 08 日阅读数: 15
用户头像

York

关注

云原生的美男子YORK 2021.01.07 加入

云原生技术社区为云原生技术实践联盟(CNBPA)旗下技术社区,专注泛云原生全栈云前沿技术和落地实践的布道。分享容器、Kubernetes、DevOps、Service Mesh、Serverless、数据库、中间件等技术干货。

评论

发布
暂无评论
Kube-OVN v0.9.0更新,网络可视化和控制平面稳定性提升