#maxcoteclearning #apacheairflow3 #rancherdesktop #kubernetes
Demonstrating first time ever on YouTube, how to deploy Apache Airflow 3 on Kubernetes.
The stack uses KubernetesExecutors with MySql database + NFS storage to persist logs.
get code here https://github.com/maxcotec/ApacheAirflow3-k8s
Timeline:
00:00 intro
00:24 video outline
01:06 install Kubernetes using Rancher Desktop
02:24 setup helm chart & dependencies
05:33 define helm values: mysql
07:03 define helm values: nfs
07:41 define helm values: airflow
10:30 add custom dag from github
11:39 deploy airflow helm chart
13:41 access airflow api-server
14:20 test dags
15:00 mysql hostname
15:49 outro