You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

OpenMetadata Ingestion环境变量不生效:PostgreSQL配置异常

Kubernetes部署openmetadata/ingestion:1.2.2环境变量失效问题

在Kubernetes环境部署openmetadata/ingestion:1.2.2镜像时,遭遇Ingestion框架无法正确应用环境变量的问题:配置DB_SCHEME为postgresql+psycopg2后,若设置DB_PASSWORD,系统会默认使用SQLite而非PostgreSQL;不设置DB_PASSWORD时,系统会选择PostgreSQL但抛出连接错误。

使用的环境变量

env:
    - name: AIRFLOW_DB_SCHEME
      value: postgresql+psycopg2
    - name: DB_SCHEME
      value: postgresql+psycopg2
    - name: AIRFLOW_DB
      value: airflow
    - name: AIRFLOW_DB_USER
      value: open_metadata_airflow
    - name: DB_USER
      value: open_metadata_airflow
    - name: AIRFLOW_DB_HOST
      value: example.postgres.com
    - name: DB_HOST
      value: example.postgres.com
    - name: AIRFLOW_DB_PORT
      value: '5432'
    - name: DB_PORT
      value: '5432'
    - name: AIRFLOW__API__AUTH_BACKENDS
      value: 'airflow.api.auth.backend.basic_auth,airflow.api.auth.backend.session'
    - name: AIRFLOW__CORE__EXECUTOR
      value: LocalExecutor
    - name: AIRFLOW__OPENMETADATA_AIRFLOW_APIS__DAG_GENERATED_CONFIGS
      value: /opt/airflow/dag_generated_configs
    - name: AIRFLOW_DB_PASSWORD
      value: "airflow_pwd"
    - name: DB_PASSWORD
      value: "airflow_pwd"

注:重复设置环境变量是因文档问题。

复现步骤

  • 设置DB_SCHEME=postgresql+psycopg2
  • 设置DB_PASSWORD为任意值,即可复现该问题

预期行为
系统应按照配置的环境变量正常连接PostgreSQL并运行。

版本信息

  • OpenMetadata版本:1.2.2
  • OpenMetadata Ingestion镜像版本:openmetadata/ingestion:1.2.2

内容的提问来源于stack exchange,提问作者Gowtham Raj

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 15:45:00