Kube Vip Versions Save

Kubernetes Control Plane Virtual IP and Load-Balancer

v0.8.0

4 weeks ago

Big new features

Specify which interface a service should use

The annotation kube-vip.io/serviceInterface: can now be used on a service to define which interface on the machine the service will be exposed on.

e.g.

metadata:
  name: nginx-interface-ens192-service
  annotations:
    kube-vip.io/serviceInterface: ens192

Mirror Traffic

A mirror_dest_interface environment variable is now available, by default it will mirror from either servicesInterface of the default interface to the destination interface address!

Control plane load balancing

Defaults to masquerade mode, and will now ensure health checks of the control plane nodes!

Egress updates

Cleaner behaviours of the egress rules ensuring only specific egress addresses are impacted by changes to the service/loadbalancer object.

What's Changed

New Contributors

Full Changelog: https://github.com/kube-vip/kube-vip/compare/v0.7.2...v0.8.0

v0.7.2

2 months ago

Mainly bug fixes, but a main bug fix around egress for TCP ports. The garbage collection was a little bit too enthusiastic.

What's Changed

Full Changelog: https://github.com/kube-vip/kube-vip/compare/v0.7.1...v0.7.2

v0.7.1

2 months ago

Fixes a number of bugs that were introduced with some of the new features!

  • IPVS issues on the HA control plane
  • Issues around egress addresses not being applied
  • Route refactoring and lifecycle fixes

What's Changed

New Contributors

Full Changelog: https://github.com/kube-vip/kube-vip/compare/v0.7.0...v0.7.1

v0.7.0

3 months ago

Big release

We now support IPv4/6 both on services and the control plane, with additional BGP updates and fixes for kubeadm this has been a long release to get out.

What's Changed

New Contributors

Full Changelog: https://github.com/kube-vip/kube-vip/compare/v0.6.4...v0.7.0

v0.6.4

5 months ago

Big changes / fixes

  • Use a separate etcd cluster for the HA control plane / leaderElection
  • Fixes to routing/table mode for VIP lifecycle
  • Fixes to the rbac
  • Ability to push a hostname when using DHCP
  • Various other e2e fixes (much faster CI)

What's Changed

New Contributors

Full Changelog: https://github.com/kube-vip/kube-vip/compare/v0.6.3...v0.6.4

v0.6.3

7 months ago

A number of new features and fixes, this will be the last 0.6.x release as we've some bigger stuff in the pipeline 🫠

What's Changed

New Contributors

Full Changelog: https://github.com/kube-vip/kube-vip/compare/v0.6.2...v0.6.3

v0.6.2

8 months ago

🚨 This fixes a regression that meant that leases were being duplicated, causing VIP losses and other chaos (apologies) ‼️

What's Changed

New Contributors

Full Changelog: https://github.com/kube-vip/kube-vip/compare/v0.6.1...v0.6.2

v0.6.1

9 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/kube-vip/kube-vip/compare/v0.6.0...v0.6.1

v0.6.0

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/kube-vip/kube-vip/compare/v0.5.12...v0.6.0

v0.5.12

1 year ago

Iptables / nftables as internal logic Moving away from the deprecated services logic in Kubernetes.

What's Changed

Full Changelog: https://github.com/kube-vip/kube-vip/compare/v0.5.11...v0.5.12