Closed chess-knight closed 4 months ago
Thanks for the contribution, highly appreciated!
Versioning of the Kubernetes cluster always puzzled me, especially with Cluster API: what's the correct way, in the end, naked (with no
v
prefix) or the opposite? 🤔
IMO the opposite is the correct way, i.e. v1.30.1
When using ClusterClasses,
Version
is propagated fromcluster.Spec.Topology
into thekamajicontrolplane.Spec
with a "v" prefix and then Kamaji complains about the wrong version format. See CAPI defaulting webhook https://github.com/kubernetes-sigs/cluster-api/blob/main/internal/webhooks/cluster.go#L100