Saltar para o conteúdo principal
Versão 3.0

Integrações — Airflow

ChartVersion3.0.1TypeapplicationAppVersion3.0.2
CompatibilidadeKubernetes1.32+OpenShift4.19+Rancher2.10.x+

Visão geral das integrações

O chart tdp-airflow suporta integração com armazenamento S3-compatível (Ozone S3 Gateway, MinIO ou outro endpoint S3) via TDP-Settings.s3Connection.

A configuração do banco de dados de metadados (PostgreSQL embutido ou externo) é parte do processo de instalação e está documentada em Configuração do Airflow.

Integração com S3 / armazenamento compatível

Habilitar TDP-Settings.s3Connection cria um Secret com parâmetros de conexão para integrações TDP (endpoint compatível com S3). Essa configuração não substitui, por si só, a persistência de DAGs:

TDP-Settings:
s3Connection:
enabled: true
secretName: "<S3_SECRET_NAME>"
name: "<CONNECTION_NAME>"
type: "aws"
accessKey: "<S3_ACCESS_KEY>"
secretKey: "<S3_SECRET_KEY>"
uri: "https://<S3_ENDPOINT>"
Terminal input
helm upgrade --install <RELEASE_NAME> \
oci://registry.tecnisys.com.br/tdp/charts/tdp-airflow \
-n <NAMESPACE> \
-f <VALUES_FILE>
Credenciais

Evite commitar accessKey e secretKey em repositório. Prefira --set pontual, gestão de secrets no cluster ou referências via tdp-airflow.extraEnv, conforme a política de segurança do ambiente.