Kube-OVN 1.1 发布!容器多网卡,Hairpin 负载均衡器,一键安装脚本

oilbeater
 oilbeater
发布于 2020年04月08日
收藏 8

在这个版本中我们将 IPAM 功能从 OVN 中分离,并赋予其给其他 CNI 网络插件提供集群级别 IPAM 功能的能力。现在其他 CNI 插件,例如 macvlan,host-device,vlan 等网络可以通过使用 Kube-OVN 中的子网和固定 IP 功能来强化自己的能力。可以参照多网卡支持文档了解如何使用。

本版本将 OVN 升级至 20.03,OVS 升级至 2.13,并加入了针对 x86 体系结构的编译优化,增加了控制平面和数据平面的性能。同时借助新版本 OVN 的能力,我们实现了 hairpin 负载均衡器。

为了进一步简化安装过程,从本版本起我们提供一键安装部署脚本,用户可以快速的搭建起一个高可用,生产就绪的 Kubernetes 网络系统。请参考一键安装文档进行安装部署

IPAM

  • Separate IPAM logical form OVN
  • Add support for Multus-CNI

Performance

  • Recycle address if pod is in failed or succeeded phase
  • Delete chassis form ovn-sb when node deleted
  • Only enqueue updatePod when needed
  • Add x86 optimization CFLAGS
  • Add support to disable encapsulation checksum

Monitor

  • Diagnose will check Kube-OVN components status
  • Diagnose will check crd status
  • Diagnose will check kube-proxy and coredns status

Bugfix

  • Use uuid to fetch lb vips
  • Add inactivity_probe back
  • Update svc might remove other svc that with same prefix
  • IP prefix might be empty
  • Enqueue subnet update to add route
  • Add iptables to accept container traffic

Chore

  • Update OVN to 20.03 and OVS to 2.13
  • Add support for Kubernetes 1.17
  • Put all component in one image to reduce distribute burden
  • Add scripts to build ovs
  • Add one script installer
  • Add uninstall script
  • Add more e2e tests
本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:Kube-OVN 1.1 发布!容器多网卡,Hairpin 负载均衡器,一键安装脚本
加载中
此新闻有 3 条评论,请先登录后再查看。
返回顶部
顶部