CAPMOX now supports Go 1.23, CAPI 1.9, Kubernetes 1.31.
The 0.7 branch is likely to be the the end of v1alpha1. We will be focusing on v1alpha2 for 0.8.0.
We would like to extend our gratitude to the external contributors and our whole community. You are the proof that the corporate-led open source model works.
What's Changed
Features
- Optional TLS certificate checking @Luzifer #336
- Support for restricted pod security profile @rybnico #358
- Add kubernetes-version/injectKubernetesVersion to Metadata @rybnico #360
- Vmtemplate selection based on tags #343
- Support for overriding allowed nodes when provisioning #423
- Leader election lease related flags @nikParasyr #421
- Custom machine tags #158
- IP pool support #429
Bugfixes
Misc
- Refactoring: move NetworkConfigData out of cloudinit pkg #378
- Scan container images with Trivy #368
- Improvements to workflow security, thanks @avivkeller for the report
New Contributors
- @Luzifer made their first contribution in #336
- @MCMXCIII made their first contribution in #359
- @nikParasyr made their first contribution in #421
- @avivkeller reported the workflow vulnerabilities
Full Changelog: v0.6.2...v0.7.0