CAPO: different images for control-plane nodes and worker nodes in workload clusters
In terms of image design, it would be desirable to be able to configure different images for control-plane nodes and worker nodes in workload clusters. The reason is that the images for each type of role can differ in many aspect like:
- Disk partitions: rke2 control-plane requires one partition to store server data but rke2 worker nodes don't require it
- Flavor: if the control-plane node is not accepting workloads (it has Taints), then the flavor of its host VM could be much smaller than the worker node one
- .....