Cloud Composer 版本清單

Cloud Composer 會建構包含基本 Airflow 版本與其他常見二進位檔和 Python 程式庫組合的 Docker 映像檔,並依據各個 Cloud Composer 服務版本為這些 Docker 映像檔編列版本。

支援的 Cloud Composer 版本

新環境

下表列出受 Cloud Composer 支援,可用於建立環境的 Apache Airflow 和 Python 版本。

這份表格同時會針對各個版本列出預先安裝的 PyPI 套件、往後移植的修正內容和自訂項目。

版本 Airflow 版本 支援的 Python 版本 包含 PyPI 套件 自訂項目 發布日期 附註
composer-1.6.1-airflow-1.10.1 1.10.1 2、3 與 composer-1.5.0-airflow-1.9.0 相同 與 composer-1.5.0-airflow-1.9.0 相同 2019 年 4 月 4 日
composer-1.6.1-airflow-1.10.0 1.10.0 2、3 與 composer-1.5.0-airflow-1.9.0 相同 與 composer-1.5.0-airflow-1.9.0 相同 2019 年 4 月 4 日
composer-1.6.1-airflow-1.9.0 1.9.0 2、3 與 composer-1.5.0-airflow-1.9.0 相同 與 composer-1.5.0-airflow-1.9.0 相同 2019 年 4 月 4 日 預設版本

舊版環境

下表列出受舊版 Cloud Composer 支援,可用於現有環境的 Apache Airflow 和 Python 版本。

版本 Airflow 版本 支援的 Python 版本 包含 PyPI 套件 自訂項目 發布日期 附註
composer-1.6.0-airflow-1.10.1 1.10.1 2、3 與 composer-1.5.0-airflow-1.9.0 相同 與 composer-1.5.0-airflow-1.9.0 相同 2019 年 4 月 3 日
composer-1.6.0-airflow-1.10.0 1.10.0 2、3 與 composer-1.5.0-airflow-1.9.0 相同 與 composer-1.5.0-airflow-1.9.0 相同 2019 年 4 月 3 日
composer-1.6.0-airflow-1.9.0 1.9.0 2、3 與 composer-1.5.0-airflow-1.9.0 相同 與 composer-1.5.0-airflow-1.9.0 相同 2019 年 4 月 3 日
composer-1.5.2-airflow-1.10.1 1.10.1 2、3 與 composer-1.5.0-airflow-1.9.0 相同與 composer-1.5.0-airflow-1.9.0 相同 2019 年 3 月 11 日
composer-1.5.2-airflow-1.10.0 1.10.0 2、3 與 composer-1.5.0-airflow-1.9.0 相同 與 composer-1.5.0-airflow-1.9.0 相同 2019 年 3 月 11 日
composer-1.5.2-airflow-1.9.0 1.9.0 2、3 與 composer-1.5.0-airflow-1.9.0 相同 與 composer-1.5.0-airflow-1.9.0 相同 2019 年 3 月 11 日
composer-1.5.1-airflow-1.10.1 1.10.1 2、3 與 composer-1.5.0-airflow-1.9.0 相同與 composer-1.5.0-airflow-1.9.0 相同 2019 年 3 月 7 日 已於 2019 年 3 月 11 日復原
composer-1.5.1-airflow-1.10.0 1.10.0 2、3 與 composer-1.5.0-airflow-1.9.0 相同 與 composer-1.5.0-airflow-1.9.0 相同 2019 年 3 月 7 日 已於 2019 年 3 月 11 日復原
composer-1.5.1-airflow-1.9.0 1.9.0 2、3 與 composer-1.5.0-airflow-1.9.0 相同 與 composer-1.5.0-airflow-1.9.0 相同 2019 年 3 月 7 日 已於 2019 年 3 月 11 日復原
composer-1.5.0-airflow-1.10.1 1.10.1 2、3 與 composer-1.5.0-airflow-1.9.0 相同 與 composer-1.5.0-airflow-1.9.0 相同 2019 年 2 月 6 日
composer-1.5.0-airflow-1.10.0 1.10.0 2、3 與 composer-1.5.0-airflow-1.9.0 相同 與 composer-1.5.0-airflow-1.9.0 相同 2019 年 2 月 6 日
composer-1.5.0-airflow-1.9.0 1.9.0 2、3 click==6.7、redis==2.10.6、celery[redis]、flower、google-api-python-client、google-cloud-bigquery、google-cloud-container、google-cloud-logging、google-cloud-storage、iso8601、kubernetes、protobuf、sendgrid、tensorflow 和 pipdeptree
- Airflow 選用依附元件:mysql、password、postgres、gcp_api 和 crypto
- Python 2:google-cloud-dataflow>=2.5.0、tensorflow-transform
- Python 3:virtualenv
- CVE-2018-20244 的往後移植修正內容:Apache Airflow 中儲存的 XSS
- DataflowJavaOperator 和 DataflowPythonOperator 中 GCP 連線中斷的往後移植修正內容
2019 年 2 月 6 日 預設版本
composer-1.4.2-airflow-1.10.0 1.10.0 2、3 與 composer-1.3.0-airflow-1.9.0 相同 與 composer-1.3.0-airflow-1.9.0 相同 2019 年 1 月 10 日
composer-1.4.2-airflow-1.9.0 1.9.0 2、3 與 composer-1.3.0-airflow-1.9.0 相同 與 composer-1.3.0-airflow-1.9.0 相同 2019 年 1 月 10 日
composer-1.4.1-airflow-1.10.0 1.10.0 2、3 與 composer-1.3.0-airflow-1.9.0 相同 與 composer-1.3.0-airflow-1.9.0 相同 2018 年 12 月 17 日
composer-1.4.1-airflow-1.9.0 1.9.0 2、3 與 composer-1.3.0-airflow-1.9.0 相同 與 composer-1.3.0-airflow-1.9.0 相同 2018 年 12 月 17 日
composer-1.4.0-airflow-1.10.0 1.10.0 2、3 與 composer-1.3.0-airflow-1.9.0 相同 除了 composer-1.3.0-airflow-1.10.0 以外,還有 googleapiclient set_user_agent 修補程式 2018 年 11 月 26 日
composer-1.4.0-airflow-1.9.0 1.9.0 2、3 與 composer-1.3.0-airflow-1.9.0 相同 與 composer-1.3.0-airflow-1.9.0 相同 2018 年 11 月 26 日
composer-1.3.0-airflow-1.10.0 1.10.0 2、3 與 composer-1.3.0-airflow-1.9.0 相同 - 在 Airflow 網頁 UI 中顯示環境名稱
- 讓 Airflow 1.10.0 在沒有 explicit_defaults_for_timestamp=ON 的情況下支援 MySQL 的結構定義修補程式
- 往後移植 GKEPodOperator
- 往後移植幾項 GCP 相關運算子的改進項目
- BashTaskRunner 的穩定性修正內容
2018 年 10 月 24 日
composer-1.3.0-airflow-1.9.0 1.9.0 2、3 urllib3==1.23、requests==2.19.1、celery[redis]、flower、google-api-python-client、google-cloud-bigquery、google-cloud-container、google-cloud-logging、google-cloud-storage、iso8601、kubernetes、protobuf、sendgrid 和 tensorflow除了 composer-1.2.0-airflow-1.9.0 以外:在 Airflow 網頁 UI 中顯示環境名稱 2018 年 10 月 24 日
composer-1.2.0-airflow-1.9.0 1.9.0 2、3 與 composer-1.0.0-airflow-1.9.0 相同 與 composer-1.1.1-airflow-1.9.0 相同 2018 年 10 月 2 日 - Python 2.7.13、Python 3.6.6
- 將排程器重新啟動行為更新為依時間進行 (10 分鐘)
composer-1.1.1-airflow-1.9.0 1.9.0 2 與 composer-1.0.0-airflow-1.9.0 相同 除了 composer-1.1.0-airflow-1.9.0 以外:放寬 celeryd 並行設定 2018 年 9 月 17 日
composer-1.1.0-airflow-1.9.0 1.9.0 2 與 composer-1.0.0-airflow-1.9.0 相同 除了 composer-1.0.0-airflow-1.9.0 以外:
- DataprocClusterCreateOperator 中往後移植對 network/subnetwork/tag 的支援
- 往後移植 GkePodOperator
- 往後移植 Dataflow 工作不符修正內容
2018 年 8 月 17 日 現在必須要啟用 Stackdriver 記錄功能才能進行 Airflow 排程器健康狀態檢查
composer-1.0.0-airflow-1.9.0 1.9.0 2 google-cloud-bigquery、google-cloud-dataflow、google-cloud-storage、pandas、pandas-gbq、tensorflow、tensorflow-transform 和 sendgrid - 往後移植 KubernetesPodOperator 和 JDBC/DBAPI 自動修訂版本修正內容
- bigquery_hook 中新增 PARQUET 來源
- 新增 Dataflow 多地區支援
- 修正 Airflow 網路伺服器中的 Airflow 說明文件連結
- 修正因 statsd 例外狀態而產生的 Airflow 網路伺服器當機循環現象

不支援的 Cloud Composer 版本

下列為不支援的 Cloud Composer 版本。針對透過這些版本建立的環境,Cloud Composer 不提供更新和支援。

  • Beta 版 composer-0.*.*-airflow-*.*.*

雖然您可以繼續執行透過不支援的版本建立的環境,但我們建議您將環境遷移至支援的版本。

如需版本淘汰資訊,請參閱 Cloud Composer 版本管理一文。

本頁內容對您是否有任何幫助?請提供意見:

傳送您對下列選項的寶貴意見...

這個網頁
Cloud Composer