Featured Project

End-to-End GitOps CI/CD Pipeline

2026
7 Technologies
completed

End-to-end GitOps CI/CD pipeline that automatically builds, analyzes, containerizes, and deploys a Spring Boot application to Kubernetes on AWS using Jenkins, Docker, SonarQube, and Argo CD.

End-to-End GitOps CI/CD Pipeline - Image 1

Tech Stack

Jenkins
Docker
Kubernetes
AWS
Argo CD
SonarQube
GitHub

Project Details

  • Designed and implemented an end-to-end GitOps-based CI/CD pipeline for a Spring Boot application.
  • Automated continuous integration using Jenkins, including code checkout, Maven build, and artifact generation.
  • Integrated SonarQube for static code analysis to ensure code quality and detect bugs and vulnerabilities.
  • Containerized the application using Docker and pushed versioned images to Docker Hub.
  • Maintained a separate Git-based Kubernetes manifest repository as part of the GitOps workflow.
  • Implemented continuous deployment using Argo CD to automatically sync and deploy changes to Kubernetes.
  • Deployed the application to a Kubernetes cluster hosted on AWS EC2 with automated, repeatable releases.

Explore More Projects

Discover other projects in my portfolio showcasing different technologies and approaches