Jenkins | Docker | Kubernetes | AWS
← Back to PortfolioThis project demonstrates a complete end-to-end DevOps pipeline using Jenkins, Docker, and Kubernetes. The application is containerized using Docker, pushed to Docker Hub, and deployed on a Kubernetes cluster running on AWS EC2 instances. The project also includes service exposure using NodePort and monitoring setup.
Developer (Git Push)
↓
GitHub Repository
↓
Jenkins CI/CD Pipeline
↓
Docker Build & Push (Docker Hub)
↓
Kubernetes Cluster (AWS EC2)
↓
Deployment + Service (NodePort / Ingress)
↓
Application Accessible via Browser
Monitoring:
Prometheus → Grafana