v0.10.0
0.10.0 (2024-06-24)
What's Changed
Exciting New Features 🎉
- feat: Upgrade to Cilium v1.15.5 by @jimmidyson in #689
- feat: Upgrade to Calico v3.28.0 by @jimmidyson in #688
- feat: bumps caaph to v0.2.3 by @faiq in #691
- feat: Add local-path-provisioner CSI by @jimmidyson in #693
- feat: cluster-api v1.7.3 by @jimmidyson in #714
- feat: bumps caaph to 0.2.4 by @faiq in #718
- feat: Controller that copies ClusterClasses to namespaces by @dlipovetsky in #715
- feat: adds a mindthegap container and deployment by @faiq in #637
- feat: implements BeforeClusterUpgrade hook by @faiq in #682
Fixes 🔧
- fix: use external Nutanix API types directly by @dkoshkin in #698
- fix: Post-process clusterconfig CRDs for supported CSI providers by @jimmidyson in #695
- fix: nutanix credentials Secrets owner refs by @dkoshkin in #711
- fix: credential provider response secret ownership by @dkoshkin in #709
- fix: static credentials Secret generation by @dkoshkin in #717
- fix: set ownerReference on imageRegistry and globalMirror Secrets by @dkoshkin in #720
- fix: Allow Nutanix CSI snapshot controller & webhook to run on CP nodes by @dlipovetsky in #723
- refactor: Use maps for CSI providers and storage classes by @jimmidyson in #696
- fix: CredentialProviderConfig matchImages to support registries with port by @dkoshkin in #724
- fix: Allow Node Feature Discovery garbage collector to run on control-plane nodes by @dlipovetsky in #722
- fix: RBAC role for namespace-sync controller to watch,list namespaces by @dkoshkin in #738
- fix: image registries not handling CA certificates by @dkoshkin in #729
- fix: adds a docker buildx step before release-snapshot by @faiq in #741
Other Changes
- docs: Add released version to helm and clusterctl install by @jimmidyson in #683
- revert: Temporary lint config fix until next golangci-lint release (#629) by @jimmidyson in #686
- refactor: Delete unused code by @jimmidyson in #687
- refactor: Reduce log verbosity for skipped handlers by @jimmidyson in #692
- build: update Go to 1.22.4 by @dkoshkin in #700
- build(deps): Upgrade CAPX version to v1.4.0 by @thunderboltsid in #707
- build: Move CSI supported provider logic to script by @jimmidyson in #703
- build: Add testifylint linter by @jimmidyson in #706
- build: Update all tools by @jimmidyson in #704
- refactor: rename credential provider response secret by @dkoshkin in #710
- refactor: Simplify code by using slices.Clone by @jimmidyson in #712
- refactor: consistently use the same SetOwnerReference function by @dkoshkin in #713
- refactor: kube-vip commands by @dkoshkin in #699
- build: Fix an incorrect make variable passed to goreleaser by @dlipovetsky in #716
- build: Add 'chart-docs' make target by @dlipovetsky in #727
- build: Make CAREN mindthegap reg multiarch by @jimmidyson in #730
- Add helm values schema plugin by @dlipovetsky in #728
- test(e2e): Use mesosphere fork with CRSBinding fix by @jimmidyson in #736
New Contributors
- @thunderboltsid made their first contribution in #707
Full Changelog: v0.9.0...v0.10.0