Kube-OVN 1.1 released! Container multiple network cards, Hairpin load balancer, a key installation script

We will IPAM functionality in this version separate from the OVN, and give it to other CNI network plug-in provides the ability to cluster level IPAM functionality. CNI now other plug-ins, such as macvlan, host-device, vlan-peer networks can strengthen their abilities through the use of IP subnets and fixed function Kube-OVN in. You can refer to multiple network cards supporting documentation to learn how to use.

This version will OVN upgrade to 20.03, OVS upgrade to 2.13, and joined the compiler optimization for x86 architecture increases the performance control plane and data plane. With the new version at the same time the ability of the OVN, we achieved hairpin load balancer.

To further simplify the installation process, starting from this version we provide one-click installation deployment scripts, users can quickly build up a high-availability, production-ready Kubernetes network system. Refer to the one-click installation documentation for installation deployment

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

Guess you like

Origin www.oschina.net/news/114723/kubeovn-1-1-released