Skip to content
/ Airflow Public

A reference configuration of the Airflow User Community Helm Chart

Notifications You must be signed in to change notification settings

r3d5un/Airflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Airflow

This is a reference configuration of the Airflow Helm Chart and a few DAGs serving as demos.

Prerequisites

The installation requires that the user has setup:

  • A working Kubernetes install (this configuration assumes a single-node cluster)

  • The Helm Package Manager

  • Python 3.8+

Installing

helm repo add airflow-stable https://airflow-helm.github.io/charts
  • Update repositories.
helm repo update
  • Apply manifest files.

It is highly recommended to generate new secrets/passwords and keys for the manifest/airflow-secrets.yaml file. Instructions can be found in the comments of the file.

kubectl apply -f manifest/
  • Install Airflow.
helm upgrade --cleanup-on-fail --namespace airflow --install airflow airflow-stable/airflow -f airflow.yaml

About

A reference configuration of the Airflow User Community Helm Chart

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published