如何使用Cloud Composer选择Airflow或Python版本?

时间:2018-05-01 19:07:49

标签: google-cloud-platform airflow google-cloud-composer

我正在使用Cloud Composer,我注意到它为我选择了Apache Airflow和Python(2.7.x)的版本。我想使用不同版本的Airflow和/或Python。我怎么能改变这个?

2 个答案:

答案 0 :(得分:1)

Cloud Composer部署最新的稳定版Airflow。新版本的Airflow通常由Composer在稳定发布后的几周内部署。部署的Airflow版本和安装的Python版本目前无法更改。未来的Cloud Composer版本可以为新环境选择Airflow和/或Python版本。

答案 1 :(得分:0)

如果要部署特定版本的Airflow,则需要使用 gcloud CLI工具进行指定。当前无法从Web前端执行此操作。

请查看以下页面,以查看可用的版本https://cloud.google.com/composer/docs/concepts/versioning/composer-versions

如果您想在您的环境中部署Airflow 1.10和Python 3,则可以使用

  

-图像版本

     

-python-version

标志以进行设置。例如,如果使用以下命令,它将随Composer 1.4.1,Airflow 1.10和Python 3一起安装

  

gcloud beta作曲家环境创建ENV_NAME --image-version composer-1.4.1-airflow-1.10.0 --python-version 3

您还需要指定环境所需的所有其他参数和参数。上面仅显示了设置Airflow和Python版本的两个参数。