You are operating a Kubernetes cluster with a mix of Linux and Windows worker nodes. You have a .NET application that should only be scheduled on Windows nodes. What is the most effective way to ensure that this application is only deployed on Windows nodes?