Airflow Problems with Windows (without Linux on Windows)

Hello,

We have some problems with Windows OS Support. We want to be able to run native Windows EXEs and DLLs. We do not consider running Linux on Windows as the solution to Airflow’s Windows problem.

Thank you,

Ben

Right now, running Airflow on Windows (without Windows subsystem linux) or any other linux on windows option isn’t easy. There are ways to execute jobs on Windows nodes (WinRM operator for one https://github.com/apache/airflow/blob/master/airflow/contrib/operators/winrm_operator.py), but otherwise it might require some manual effort getting everything to talk correctly.

On the Astronomer side, Kubernetes 1.14 released support for windows containers on kube, (https://cloudblogs.microsoft.com/opensource/2019/03/25/windows-server-containers-now-supported-kubernetes/), but we have not yet had the chance to test this out.

Down the line we hope to have first class support, but for now Linux on Windows seems to be the easiest option.