v0.6.0
This release improves kube-vip support (usable with --flavor kube-vip), is now built on cluster-api version 1.1.5, configures crictl and kubectl (with command line completion) for the root users on provisioned nodes, and updates the default installed kube-vip and CPEM to the latest versions.
What's Changed
- Bump actions/upload-artifact from 2 to 3 by @dependabot in #322
- Bump actions/download-artifact from 2 to 3 by @dependabot in #321
- Bump docker/build-push-action from 2 to 3 by @dependabot in #333
- Bump docker/setup-qemu-action from 1 to 2 by @dependabot in #334
- Bump docker/setup-buildx-action from 1 to 2 by @dependabot in #335
- Bump docker/login-action from 1 to 2 by @dependabot in #347
- Bump github.com/spf13/cobra from 1.4.0 to 1.5.0 by @dependabot in #348
- Bump github.com/onsi/gomega from 1.17.0 to 1.20.2 by @dependabot in #400
- ✨ Update Project Owners and Security Contacts by @detiber in #314
- ✨ Add support for kube-vip by @davidspek in #320
- ✨ Purge SSH keys in cleanup CI action by @cprivitere in #349
- 🐛 Update CI to fetch tags. by @cprivitere in #350
- 🐛 Update pr and release to fetch tags. by @cprivitere in #351
- ✨ Add git diff HEAD to verify-gen by @cprivitere in #352
- 🐛 Include IP assignments when reconciling VIP IPs by @cprivitere in #354
- ✨ Update Cloud Provider Equinix Metal Version to 3.5.0 @cprivitere*
- ✨ Change to c3.medium.x86 plans for testing. by @cprivitere in #369
- ✨ Add the workflow_dispatch option by @cprivitere in #370
- 🐛 Use da11 as that's where machines are. by @cprivitere in #371
- ✨ Add User-Agent support for Equinix Metal Calls by @cprivitere in #372
- 🐛 Update packngo calls by @cprivitere in #377
- ✨ Remove-capp-e2e-tags by @cprivitere in #384
- 🐛 Fix upgrade tests by @cprivitere in #386
- 🐛 Update Calico Manifest by @cprivitere in #389
- 📖 Add example documentation for using kube-vip version of CAPP by @cprivitere in #399
- ✨ Update kube-vip version and add e2e tests by @cprivitere in #398
- ✨ Set up default environment for kubectl, crictl, etc. on nodes by @cprivitere in #405
- ✨ Update cluster api to 1.1.5, k8s.io modules to v0.24.4, packngo to 0.26, controller-runtime to 0.11.2, docker distribution to 2.81, e2e tests to use 1.24 k8s, controller-gen to 0.23.5, golangci-lint to 1.47.3, remove kind and kubectl binaries from Makefile by @cprivitere in #406
- 📖 Readme updates by @displague in #402
- 📖 Update build guide by @cprivitere in #407
- 🐛 Fix dependabot PRs so gomod updates pass tests by @cprivitere in #408
- 📖 Document usage of hardware reservations by @cprivitere in #409
- 🏃 Update-metadata-for-060-release by @cprivitere in #413
New Contributors
- @davidspek made their first contribution in #320
- @cprivitere made their first contribution in #337
- @Prajyot-Parab made their first contribution in #341
Full Changelog: v0.5.0...v0.6.0