Skip to content

pankajastro/airflow-k8s-executor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Airflow-k8s-executor-playground

Run Airflow kubernetes executor on local machine and use airflow code from main with minimum setup.

Prerequisite

  • Docker desktop - Enable kubernetes
  • Helm

Clone Airflow code

Update templates

  • ./templates
  • values.yaml

Create persistent volume and persistent volume claim

kubectl apply -f ./templates

Install

helm upgrade --install -f values.yaml airflow ../airflow/chart

Access console

docker run --rm -ti apache/airflow:2.6.0 bash

port forwarding

kubectl port-forward svc/airflow-webserver 8080:8080

About

Run Airflow kubernetes executor on local machine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages