v0.4.0
This release refactors networking, including support for jumbo frames, cluster class, VLAN tags, and IPv6 improvements.
We have also fixed a number of bugs and greatly improved documentation.
CAPMOX now supports Kubernetes 1.29, IPAM 0.1.0, Cluster API 1.6.3, and requires Go 1.21.
What's Changed
Features
- Gateway definition is now optional for additionalNetworkDevices by @CiraciNicolo in #130
- VLAN tag support by @CiraciNicolo in #133
- Cluster class support #10
- Jumbo frame support #168
Bugfixes
- Check cloud-init status as part of machine provisioning #166
- Fix dual-stack template #137
- Wrap controlplaneEndpoint in [], if provided address is an IPv6 address #145
- Allow FQDNs as controlPlaneEndpoint #157
- Multiple vrf device templating #159
- The cloud-init ISO now gets unmounted and deleted after provisioning #154
Misc
New Contributors
- @CiraciNicolo made their first contribution in #130 #146 #133
Full Changelog: v0.3.0...v0.4.0