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
- Add leader election using etcd as a backend by @g-gaston in #626
- Fix etcd e2e tests in GitHub actions by @g-gaston in #629
- Bump golang.org/x/net from 0.12.0 to 0.17.0 by @dependabot in #628
- .github: Add a dependabot config by @mrueg in #633
- Bump golang from 1.20.8-alpine3.18 to 1.21.3-alpine3.18 by @dependabot in #634
- Bump docker/setup-qemu-action from 1 to 3 by @dependabot in #635
- Bump github/codeql-action from 1 to 2 by @dependabot in #636
- Bump anchore/sbom-action from 0.12.0 to 0.14.3 by @dependabot in #638
- Bump docker/build-push-action from 2 to 5 by @dependabot in #639
- Bump go.uber.org/zap from 1.21.0 to 1.26.0 by @dependabot in #645
- Bump github.com/onsi/ginkgo/v2 from 2.12.1 to 2.13.0 by @dependabot in #641
- Bump github.com/osrg/gobgp/v3 from 3.17.0 to 3.19.0 by @dependabot in #644
- Bump google.golang.org/grpc from 1.57.0 to 1.57.1 by @dependabot in #649
- Bump alpine from 3.18.3 to 3.18.4 by @dependabot in #637
- Bump actions/checkout from 2 to 4 by @dependabot in #640
- Bump k8s.io/client-go from 0.27.4 to 0.28.3 by @dependabot in #643
- Add doc for static pods on k0s using k0sctl by @aarnaud in #650
- Add annotation to specify DHCP lease hostname by @shkuviak in #664
- Bump sigs.k8s.io/yaml from 1.3.0 to 1.4.0 by @dependabot in #653
- Bump go.etcd.io/etcd/client/pkg/v3 from 3.5.9 to 3.5.10 by @dependabot in #654
- Bump docker/login-action from 1 to 3 by @dependabot in #656
- Bump anchore/sbom-action from 0.14.3 to 0.15.0 by @dependabot in #668
- Bump docker/setup-buildx-action from 1 to 3 by @dependabot in #657
- Bump golang from 1.21.3-alpine3.18 to 1.21.4-alpine3.18 by @dependabot in #659
- Bump github.com/onsi/gomega from 1.27.10 to 1.30.0 by @dependabot in #661
- Bump go.etcd.io/etcd/client/v3 from 3.5.9 to 3.5.10 by @dependabot in #655
- Cleanup by @thebsdbox in #669
- Add environment variable for routing table type by @timosluis in #606
- Added create rbac settings section for kind deployment by @hellt in #607
- Fixes to linting for routing table by @thebsdbox in #670
New Contributors
- @aarnaud made their first contribution in #650
- @shkuviak made their first contribution in #664
- @hellt made their first contribution in #607
Full Changelog: v0.6.3...v0.6.4