v1.2.2
Changes since v1.2.1
👌 Kubernetes version support
Cluster API now also supports Kubernetes v1.25 🎉
- Management Cluster: v1.20.x -> v1.25.x [1]
- Workload Cluster: v1.18.x -> v1.25.x
[1] When using CAPI with the CLUSTER_TOPOLOGY experimental feature on, the Kubernetes version for the management cluster must be >= 1.22.0.
✨ New Features
- Use Kubernetes 1.25 in Quick Start docs and CAPD. (#7174)
🐛 Bug Fixes
- Update book to properly set label in tilt file (#7204)
- util/record: fix usage of case.Title in util/record (#7160)
- Strip control plane creation error of unique name (#7124)
- Fix kube-proxy upgrade with docker.io image (#7093)
- Fix messages of MachineHealthCheckSucceedCondition (#7091)
- fix hadolint finding (#7083)
- Add template flavor for topology-changes test (#7082)
- Fix Architecture metadata in Dockerfiles for distroless base image references (#7077)
- Using cacheCtx on WaitForCacheSync error loading (#7073)
- Fix nodeDrainTimeout for ControlPlane on Topology managed clusters (#7072)
- Fix omitted target in CAPD staging Makefile target (#7069)
🌱 Others
- Bump cert-manager to v1.9.1 (#7187)
- Update versions doc adding Kubernetes 1.25 (#7195)
- test/e2e: Extend ClusterClass changes test to cover InfrastructureMachineTemplate rotation (#7141)
📖 Additionally, there have been 10 contributions to our documentation and book. (#7210, #7197, #7186, #7148, #7145, #7142, #7086, #7084, #7071, #7049, #7050)
Thanks to all our contributors! 😊