π Components Versions π
| Provider Name | Version |
|---|---|
| Cluster API | v1.13.4 |
| Cluster API Provider AWS | v2.12.1 |
| Cluster API Provider Azure | v1.26.0 |
| Cluster API Provider Docker | v1.13.4 |
| Cluster API Provider GCP | v1.12.0 |
| Cluster API Provider Infoblox | v0.2.2 |
| Cluster API Provider IPAM | v1.1.0 |
| Cluster API Provider k0smotron | v2.0.4 |
| Cluster API Provider OpenStack (ORC) | v0.14.6 (v2.1.0) |
| Cluster API Provider vSphere | v1.16.1 |
| Projectsveltos | v1.12.0 |
βBreaking Changes
k0smotron v2 Migration
This release upgrades k0smotron from the v1beta1 to the v1beta2 API. The default cluster templates have been updated
to use the new API and field naming conventions. If you maintain custom templates that reference k0smotron resources,
review and update them for compatibility.
For migration instructions, see the k0smotron migration to v1beta2 APIs.
Removal of clusterGVKs from ProviderInterface
The unused clusterGVKs field has been removed from the ProviderInterface API feat!: drop unused PI clusterGVKs field.
If you have custom ProviderInterface resources that still include this field, remove it before applying them to
a cluster running this release.
Changelog
π New Features π
- fb1b287: feat!: drop unused PI clusterGVKs field (#2912) by @zerospiel
- 048046e: feat(cld): periodic CAPI status poller (#2816) by @zerospiel
- 62f85e6: feat(controller): retry transient errs in watchers (#2789) by @zerospiel
- e62887f: feat(templates): allow 0 workers in standalone-cp charts (#2785) by @zerospiel
- 9cda23b: feat(templates): expose storage.etcd.autoDeletePVCs in hosted-cp templates (#2834) by @XDDDaniel
- f7d4760: feat: add a flag to remove k0rdent CRDs on management removal (#2539) by @kylewuolle
- bbc15a7: feat: remote-cluster: expose prestart configuration (#2898) by @a13x5
- 1790680: feat: support to distribute ClusterAuditPolicies (#2890) by @eromanova
π Notable Fixes π
- 5be2b49: fix(cld): missing rbac on delete path (#2922) by @zerospiel
- 0c5e7b4: fix(sveltos): insufficient RBAC on upgrade (#2955) by @zerospiel
- d0ac82e: fix(templates): trust registry CA regardless of OS (#2897) by @zerospiel
- 9b95f31: fix(templates): update apiVersion for azure aks (#2970) by @eromanova
- bfe189a: fix: addon rendering for EKS ClusterTemplate (#2933) by @Kshatrix
- a9f2104: fix: delete auth and audit related secrets and configmaps on ref removal (#2853) by @eromanova
- 17fbbba: fix: delete orphaned provider config and cld registry secrets (#2855) by @eromanova
- b9304f9: fix: disallow enabling or removing ClusterDeployment spec.dataSource (#2857) by @eromanova
- 2dcc35e: fix: do not add owner ref to profile when operating on regional clusters (#2905) by @kylewuolle
- bdf80d2: fix: drop dead drift-detection ensure workaround (#2913) by @zerospiel
- 84a008f: fix: gcp and kubevirt rendering issues (#2948) by @eromanova
- 3b1ae87: fix: gke clustertemplate rendering issues (#2931) by @Kshatrix
- d3f015a: fix: incorrect serviceAccount field usage in GCPMachineTemplate (#2929) by @Kshatrix
- d991873: fix: mgmt serviceset should be deleted on mismatch (selfManagement=false) (#2920) by @wahabmk
- d7edd31: fix: omit etcd section when kine is used (#2852) by @Kshatrix
- e4965b1: fix: properly handle k0smotron service annotations for vsphere hosted (#2954) by @eromanova
- bae6629: fix: rename remaining fields after k0smotron v2beta2 migration (#2887) by @eromanova
- c4e4433: fix: surface errors to ServiceSet status (#2889) by @wahabmk
- a1cf0b8: fix: svc key collisions in FilteredDependencies func (#2842) by @wahabmk
- badb80a: fix: svc status in ServiceSet to consider new FailureMessage field in ClusterSummary (#2604) by @wahabmk
β¨ Notable Changes β¨
- ecc1d61: refactor: drop PI lookup on CD delete path (#2901) by @zerospiel
- 2abb3dc: refactor: retire legacy paths (#2944) by @zerospiel
Full Changelog: v1.10.0...v1.11.0