gpt4 book ai didi

google-cloud-platform - 如何从 Google Cloud Composer 获取 Airflow db 凭据

转载 作者:行者123 更新时间:2023-12-01 11:55:45 29 4
gpt4 key购买 nike

我目前需要为 Cloud Composer 中的 Airflow 实例提供 Airflow db 连接凭据。
我在 Airflow 连接 UI 上看到的只有 airflow_db mysql airflow-sqlproxy-service .

我想通过 DataGrip 连接到它。
另一件事是如果我想更改 [core] sql_alchemy_conn覆盖环境变量,当我将它添加到 Cloud Composer 环境中的 env 变量时,我该怎么做,因为它受到限制。

最佳答案

Cloud Composer 并非旨在提供对数据库的外部访问。但是,您可以连接到 GKE 集群,然后从集群内部访问它。 This doc展示了如何使用 SQLAlchemy 做到这一点,但您也可以通过运行 mysql -h $AIRFLOW_SQLPROXY_SERVICE_SERVICE_HOST -u root airflow-db 来获得直接的 MySQL CLI 访问权限。而不是步骤 6 中的 sqlalchemy。

关于google-cloud-platform - 如何从 Google Cloud Composer 获取 Airflow db 凭据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53630178/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com