This is a PRERELEASE alpha of v0.8.0.
It's still a work in progress. There is a lot left to do. Feel free to try it out in a lab but do not use it near anything you care about.
We are releasing it now to gather comments. #611
v0.8.0 brings the v1alpha2 contract which is primarily focused on the simplification and generalisation of network config, plus a few minor tweaks and improvements. The API isn't finalised yet but it's got the things that we want, more-or-less. We know that we will change it still (e.g. clone spec has a few problems) but we're not anticipating any major upheaval.
CAPMOX should now support CAPI 1.11 v1beta1 and Kubernetes 1.33.
Known issues
- The conversion webhook can fail to patch v1alpha1 resources
- The conversion webhook can create invalid cluster templates
- Cluster template conversion is unfinished in general
- e2e tests don't pass
- There is a race condition in IP address reconciliation
- ...
What's Changed
- New API contract: v1alpha2