Showcase
Status: Completed

AWS EKS Kubernetes CI/CD

A complete DevOps pipeline that builds a Dockerized application, pushes it to Amazon ECR, and automatically deploys it to a Kubernetes cluster on Amazon EKS using AWS CodePipeline and AWS CodeBuild.

Infrastructure Overview

This project demonstrates real-world CI/CD with Kubernetes on AWS, utilizing automated pipelines to deploy containerized applications reliably to scalable EKS clusters.

☸️ Amazon EKS

Fully managed Kubernetes service providing high availability, scalability, and security for the containerized application.

πŸš€ CodePipeline

Continuous delivery service modeling and visualizing the automated workflow from code update to EKS deployment.

πŸ—οΈ CodeBuild

Compiles source code, builds Docker images, updates manifests, and runs kubectl commands to apply deployments.

🐳 Amazon ECR

Secure, fully managed Docker container registry storing the application's images for the EKS nodes to pull.

Process Visual Walkthrough