8

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

4

2 回答 2

1

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

于 2018-05-01T19:07:49.103 回答
0

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

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

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

--图像版本

--python-版本

标志以设置它。例如,如果您使用以下内容,它将与 Composer 1.4.1、Airflow 1.10 和 Python 3 一起安装

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

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

于 2019-01-08T11:16:50.953 回答