Alternatively to Windows K8s workers nodes, Windows VM can be used via Shared Agents. Separate VM will reduce the provisioning time but lacks of other native advantages of running build into a K8s environment like (e.g. resiliency, autoscaling, integrated observability with the cluster).
Some colleagues expressed their concerns about including Windows K8s workers nodes within the At scale Blueprints as current best practices.
I spent time investigating on this topic concluding the following points (which are included in this PR):