Image Overview: airflow

Overview: airflow Chainguard Image

A minimal, wolfi-based image for Apache Airflow.Apache Airflow is a platform to programmatically author, schedule, and monitor workflows.

Download this Image

The image is available on cgr.dev:

docker pull cgr.dev/chainguard/airflow:latest

Deploying Apache Airflow with Helm

Deploying Apache Airflow with Chainguard’s images is straightforward using the official Airflow Helm chart.

First, add the Airflow Helm repository:

helm repo add airflow-stable https://airflow-helm.github.io/charts

Deploy Airflow using:

helm install airflow airflow-stable/airflow \
  --set airflow.image.repository=cgr.dev/chainguard/airflow \
  --set airflow.image.tag=latest

You can also customize your Helm deployment by editing the values.yaml after fetching the chart:

helm fetch airflow-stable/airflow --untar

Then edit values.yaml to use Chainguard’s images/tags:

image:
  repository: cgr.dev/chainguard/airflow
  tag: latest

Deploy your customized Helm chart:

helm install airflow .

For detailed instructions on deploying Apache Airflow via Helm, consult the official Apache Airflow Helm chart documentation.

Usage With Apache Airflow running, access the web interface by navigating to http://localhost:8080. Login with the default credentials or the ones you have configured.

You can now manage workflows, create DAGs, and monitor your tasks.

Last updated: 2024-05-20 00:48