- linux
- kubectl
- eksctl
- minikube
- helm
- jinja2
- git
- awscli
- Section1 - Getting Started
- Section2 - Local Airflow Deployment (Minikube)
- Section3 - Creating Helper Chart using HELM
- Section4 - Creating AWS Resources (EKS, RDS, SSM)
- Section5 - Exposing the UI and Persisting Logs
- Section6 - Cluster Auto Scaler
- Section7 - CI/CD Pipeline
- Section8 - Enabling SSL (Optional)
Do remember to clean up the resources to avoid being billed for when not in use.
Following items are a reminder to make sure you delete them.
- eksctl delete cluster --name airflow
- Databases
- Volumes
- Load Balancers
- Instances
- Security Group
- File Systems
- Parameter Store
- Parameters
- Certificates
- Stacks
- Pipeline
- Build Project
- Connections
- Roles
- Policies