Airflow 如何在Google Cloud Composer中检索服务帐户电子邮件和密钥文件?

Airflow 如何在Google Cloud Composer中检索服务帐户电子邮件和密钥文件?,airflow,google-cloud-composer,Airflow,Google Cloud Composer,我有GoogleCloudComposer,它使用DockerPropertor在docker容器中运行命令 现在在容器中,它将尝试启动DataProc集群。这一切都很好,但问题是容器内的调用需要凭据。事实上,我得到了关于丢失GOOGLE\u应用程序\u凭据的错误 有可能取回气流中的吗?我知道这不是最好的设置,但我们正在将基于docker图像的遗留软件移动到airflow,恐怕没有其他方法了……您是在使用DockerOperator在Cloud Composer环境的GKE集群内启动容器,还是在

我有GoogleCloudComposer,它使用DockerPropertor在docker容器中运行命令

现在在容器中,它将尝试启动DataProc集群。这一切都很好,但问题是容器内的调用需要凭据。事实上,我得到了关于丢失GOOGLE\u应用程序\u凭据的错误


有可能取回气流中的吗?我知道这不是最好的设置,但我们正在将基于docker图像的遗留软件移动到airflow,恐怕没有其他方法了……

您是在使用
DockerOperator
在Cloud Composer环境的GKE集群内启动容器,还是在您环境之外的某个远程docker守护程序?您选择使用
DockerOperator
而不是
KubernetesPodOperator
有什么特别的原因吗?是的,我正在使用DockerOperator。原因是,考虑到docker容器中运行的只是一个快速命令,而不是一个长时间运行的任务,它看起来更简单。。。