CAPIC has the flag useMachineVersion, which, if set (by default), checks the template's name against the desired Kubernetes version
GROUP: infrastructure.cluster.x-k8s.io
KIND: IonosCloudMachineTemplate
VERSION: v1alpha1
FIELD: useMachineVersion <boolean>
DESCRIPTION:
UseMachineVersion indicates whether to use the parent Machine's version
field to look up image names.
Enabled by default.
This would be a useful extension to our current templateSelector.