Skip to content

Releases: kubeovn/kube-ovn

v0.4.1

27 May 07:40
Compare
Choose a tag to compare

This is a bugfix version

Bug Fixes

  • manual static ip allocation and automatic allocation should use different ip validation
  • json: cannot unmarshal string into Go value of type request.PodResponse
  • use ovsdb-client to get leader info to avoid log rotation
  • use default-gw as default-exclude-ips and expose args to docs
  • to cleanup all created resources, not only kube-ovn namespace.

v0.4.0

16 May 05:59
eabceba
Compare
Choose a tag to compare

CHANGELOG

This release includes controller and ovndb high available, expose pod ip to external network, latest version of ovn and more.

If you already installed v0.3.0 kube-ovn, please refer to uninstall to remove old version and reinstall from scratch.

Features

  • ovndb now support cluster ha mode
  • kube-ovn-controller now support ha mode by leader election
  • Pod IP can be exposed to external network directly
  • Update OVN to 2.11.1 to fix some known bugs
  • Parallelize kube-ovn process to improve control plane performance
  • Add vagrant files to do e2e tests
  • Use ovs-ctl and ovn-ctl to do health check

Bug Fixes

  • Check subnet cidr conflict
  • Validate namespace and pod annotations
  • Daemon wait for node annotations ready
  • Reuse node annotations when kube-ovn-controller restart

v0.3.0

16 May 06:20
6587617
Compare
Choose a tag to compare

ChangeLog

Features

  • Namespaced Gateway for external connectivity
  • Daemon ovn-nbctl to improve performance

Bug Fixes

  • Daemon init node gw before running controller
  • Activate node switch by ping
  • Fix ovn-nbctl daemon output format bugs
  • ACL allow error

v0.2.0

16 May 06:21
Compare
Choose a tag to compare

ChangeLog

Features

  • Distributed Gateway for external connectivity
  • Dynamic QoS for pod ingress/egress bandwidth
  • Subnet isolation

Bug Fixes

  • Delete empty lb to improve performance
  • Delete lb at node switch
  • Delete ovn embedded dns
  • Fix ovn restart failed issue

v0.1.0

16 May 06:21
Compare
Choose a tag to compare

ChangeLog

Features

  • IP/Mac automatic allocation
  • IP/Mac static allocation
  • Namespace bind subnet
  • Namespaces share subnet
  • Connectivity between node and pod