如何启动计算实例并在其上部署容器? 我可以看到有一个python操作符,但根据我的理解,它将在Airflow工作者的预制容器中运行脚本,而不是在外部实例上。
答案 0 :(得分:1)
我使用了bash运算符来创建一个带VM的计算实例。
create_compute_instance = bash_operator.BashOperator(
task_id='create_compute',
bash_command='gcloud beta compute instances create-with-container airflow-vm --zone us-central1-a \
--container-image gcr.io/cloud-marketplace/google/nginx1:1.12')