
End-to-End CI/CD Pipeline with Docker, GitHub Actions, and Kubernetes
IT Learn TV
In this video, you’ll learn how to manually deploy Apache Airflow 3 on a Kubernetes cluster without relying on default Helm chart presets. We’ll cover everything you need to get started, including: – Creating Kubernetes secrets for secure Git access – Configuring Git-based DAG synchronization using GitSync – Switching to the KubernetesExecutor for scalable task execution – Setting up PostgreSQL with legacy Bitnami images – Exposing the Airflow Web UI with Traefik Ingress – And deploying a sample DAG from your Git repository This hands-on guide is perfect for DevOps engineers, data engineers, or anyone who wants full control over their Airflow deployment.