The v0.3.0
release had such large changes that it was decided to bump the minor release!
New Features
- Thanks to @gianarb we now have testing on PRs
- The Documentation on both GitHub and https://kube-vip.io has been updated
- Hybrid mode !!
- A Multitude of fixes
- Documentation for using both
docker
andcontainerd
Hybrid Mode
Documentation -> https://kube-vip.io/hybrid/
The original release of Kube-vip
was designed to just provide HA for the control-plane and evolved to provide loadbalancer services within a Kubernetes cluster. It couldn't however do both at once.. UNTIL NOW. This feature is largely aimed at:
- Large physical servers
- Edge uses
- Limited resources
Which the new manager
within kube-vip
(and taints removed etc..) we can use the control plane to run workloads in HA and using BGP or ARP to advertise services.. This has been tested with both kubeadm
and k3s
.
Fixes
- BGP Peer password support
- eBGP Multihop support
- Manifest generation (stops service accounts being added to static pods)
- Fixes to capabilities added to the manifest (issue with Ubuntu 20.04)
- Multiple peers parsed correctly in the manifest