Airflow 将Google云机密管理器配置为机密后端

Airflow 将Google云机密管理器配置为机密后端,airflow,google-secret-manager,Airflow,Google Secret Manager,我尝试将Google Cloud Secret Manager设置为Airflow Secret后端。但是,我无法使其适用于气流版本1.10.12 启用GSM作为机密后端 创建GSM测试机密 测试通过gcloud cli检索机密 但是我从气流中看不到秘密 # airflow connections -l |grep first-connection <empty> #气流连接-l | grep第一个连接 期望值: 第一个连接出现在气流连接列表中,并且能够从气流的DAG检索此

我尝试将Google Cloud Secret Manager设置为Airflow Secret后端。但是,我无法使其适用于气流版本
1.10.12

  • 启用GSM作为机密后端
  • 创建GSM测试机密
  • 测试通过gcloud cli检索机密
  • 但是我从气流中看不到秘密

    # airflow connections  -l |grep first-connection
     <empty>
    
    #气流连接-l | grep第一个连接
    
    期望值:

    • 第一个连接
      出现在气流连接列表中,并且能够从气流的DAG检索此连接
    问题:

    我做错了什么还是错过了什么? 如果您能帮我指出,我将不胜感激

    # echo "mysql://example.org" | gcloud beta secrets create \
        airflow-connections-first-connection \
        --data-file=- \
        --replication-policy=automatic
    
    # gcloud secrets versions access latest --secret="airflow-connections-first-connection"
    mysql://example.org
    
    # airflow connections  -l |grep first-connection
     <empty>