Projects

Flask App Deployment on EKS with Terraform & GitHub Actions

Automated EKS Cluster provisioning and Flask app deployment using Terraform, GitHub Actions, Docker, and Kubernetes. This project demonstrates Infrastructure-as-Code (IaC), CI/CD pipeline, and cloud-native DevOps best practices.

  • Manual Deployment Time: ~7.5 hours
  • Automated Deployment Time: ~3 seconds (99.99% time saved)
  • Pipeline covers: Infrastructure Provisioning → Docker Build & Push → EKS Deployment
View on GitHub
EKS Architecture Diagram

Let's build something together