Is your feature request related to a problem? Please describe.
Recently some Azure Windows images broke sig-windows test passes.
Ex: kubernetes/test-infra#34771 where we had to pin the test passes to use an older image until the issue got resolved.
Describe the solution you'd like
We should use the sig-windows test infrastructure (https://github.com/kubernetes-sigs/windows-testing/blob/master/capz/run-capz-e2e.sh) to validate new image-builder images prior to promoting them.
This validation should ensure that at least one Windows node provisioned successfully and was able to join to a Kubernetes cluster
Describe alternatives you've considered
Additional context
/kind feature