Skip to main content
Version 3.0

Integrations — Airflow

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

Integrations overview

The tdp-airflow chart supports S3-compatible storage integration (Ozone S3 Gateway, MinIO, or another S3 endpoint) via TDP-Settings.s3Connection. Database configuration (embedded or external PostgreSQL for Airflow metadata) is part of the installation process and is documented in Airflow Configuration.

Integration with S3 / compatible storage

Enabling TDP-Settings.s3Connection creates a Secret with connection parameters for TDP integrations (S3-compatible endpoint). This configuration does not, by itself, replace DAG persistence:

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>
Credentials

Avoid committing accessKey and secretKey to a repository. Prefer targeted --set, cluster secret management, or references via tdp-airflow.extraEnv, according to the environment's security policy.