Skip to content

v0.2.0-beta.5

Pre-release
Pre-release

Choose a tag to compare

@murali-reddy murali-reddy released this 13 May 04:13
· 1111 commits to master since this release
6d86656

This release v0.2.0-beta.5 is mainly a bug fix release and includes some critical bug fixes.

  • Fixes issue where there is delay of 5 min (default sync period) before external peers get advertised with service VIP's
  • On service delete, VIP's associated with service were not withdrawn ealirer.

With the above fixes, external BGP peers should see service VIP's advertised by the kube-router pods instantly and also on service delete routes are withdrwan.

  • Also included are patches that control source IP used for the traffic send over tunnel interface. Always node IP is used as source IP address when sending traffic over IPIP tunnel interfaces

  • Fixes regression in network policies where is namespace selector in network policy was not honoured

Thanks to @dlamotte for the fixes to handle cleanups of service VIP associated with kube-dummy-if when service are deleted.

Changelog

6d86656 fix wrong use of advertiseVIPs where withdrawVIPs is required (#436)
b0733cb update clusteripprefixset so that BGP export policies allow advertising the service VIP (#435)
725bff6 use node ip as source when accessing service VIP's from the node (#433)
359ab1d explicilty specify source IP to use when send traffic over tunnels (#428)
2f39f98 cleanup routing table 79 (external IPs) (#431)
0a9b164 Update kubeadm iptables cleanup command (#424)
09b2f13 fix the wrong lister used (#422)
05b702a [WIP] docs cleanup (#418)
dfca917 proxy: cleanup stale IPs on kube-dummy-if (#417)
e13b771 Add DigitalOcean Sponsorship (#414)
27d51cd add docs/index.md for mkdocs (#416)