Skip to content

v0.0.18: significant features release

Pre-release
Pre-release

Choose a tag to compare

@murali-reddy murali-reddy released this 02 Nov 02:43
· 1243 commits to master since this release

We are very excited to bring the new release of Kube-router packed with features.

  • Support for external IP. Service proxy in kube-router now supports external IP's configured on the service.
  • Support for advertising external IP's to the configured BGP peers
  • Support for DSR (Direct Server Return).

Please read the blog to understand how these building blocks can be used for highly available and scalable ingress for bare-metal clusters

  • Support for egress network policies
  • Support for CIDR in network policies
  • Support to change IPVS scheduling method through annotations

Changelog

1a647b6 updating documentation
b180094 set priority for custom routing tables so that, FWMARK packets are delivered locally and for the rest of the traffic policy routing sets endpoints (dev kube-bridge) as next hop for external IP's
5f425eb Fixes direct server return on exteranl IP's (#210)
6a3fada Direct Server Return Fixes (#209)
77f45e3 Use service annotations to choose IPVS scheduling method (#207)
6d43268 support for direct server return (#204)
4ca0afa Support for advertising service external IP to be configured BGP peers (#203)
ba7697b Support for Services with externalIPs (#201)
84741b6 network policy: use 'addrtype' module and --src-type=LOCAL to match local traffic
665e667 Fix to avoid re-adding existing BGP export policy, and policy assignment (#200)
50173e3 Support for 32 bit ASN numbers specifically the range 4200000000 - 4294967294 as specified by RFC 6996 (#196)
9eb1848 Network policy: always permit traffic from local node to the pods irrespective of network policies (#195)
ea459a3 Merge pull request #193 from cloudnativelabs/ntwk-policy-cidr-selector
928deed Support CIDR in network policy ingress and egress rules
c3e8c11 Fix missing quotes in upgrading examples
2b910b2 Merge pull request #186 from cloudnativelabs/103-egress-network-policy
45cb087 Network policy egress support
7c489a6 Update DaemonSet manifests (#188)
aa48cf2 gofmt (#187)
492cd1b Merge pull request #184 from cloudnativelabs/178-client-go-5
0010425 bump up client-go to release-5.0 and vendor kubernetes/api


Automated with GoReleaser
Built with go version go1.8.3 linux/amd64