Windows pods cannot be scheduled with the kubernetes' newer execution strategy
Now that the Kubernetes legacy execution strategy has been disabled by default from 14.0, it came to our attention the new Windows pod support doesn't work due to several reasons:
- The strategy has a reliance on Linux tools.
- The recent PowerShell trap shell support works for Linux, but not Windows, as it requires an open log file that is written to from two processes, which Windows does not support.