我们可以使用GCP作曲器与Windows实例通信吗?

时间:2019-09-24 07:22:44

标签: amazon-web-services google-cloud-platform google-kubernetes-engine google-cloud-composer

我想在GCP Composer的帮助下在Windows上运行bat文件,但是由于Composer完全基于linux环境,因此我不确定是否可以与Windows计算机通信。如果您有任何解决方案,请帮助我。

1 个答案:

答案 0 :(得分:0)

this thread中描述了几种可能的解决方案,基本上是:

  1. 将ssh安装到Windows计算机中,然后使用Airflow的ssh operator连接到远程运行命令。

  2. 安装类似pywinrm的软件包,该软件包允许您从Python代码在目标计算机上运行Windows命令。然后,使用DAG中的Python operator进行呼叫。您可以参考GCP documentation,了解在Composer中安装其他Python软件包的步骤。