This is not currently available via rancher2 Terraform provider, causing new Windows cluster deployments to fail and additions of Windows machine pools to existing clusters not possible.
Describe the solution you'd like
Enable machineOS as an optional machine_pool schema to allow creation of Windows Clusters/node pools. There should also be a check/error handling to ensure that Windows pools can only be assigned the worker role.
Is your feature request related to a problem? Please describe.
When creating an RKE2 cluster declaratively, a type of
machineOS
can be set:This is not currently available via rancher2 Terraform provider, causing new Windows cluster deployments to fail and additions of Windows machine pools to existing clusters not possible.
Describe the solution you'd like
Enable
machineOS
as an optional machine_pool schema to allow creation of Windows Clusters/node pools. There should also be a check/error handling to ensure that Windows pools can only be assigned theworker
role.Describe alternatives you've considered
Manual registration of Windows worker nodes
Additional context