Production-grade GitOps implementation of the VProfile application on AWS EKS using Terraform, ArgoCD, GitHub Actions, Helm, Amazon ECR, SonarQube, and Slack Notifications.
This project demonstrates an end-to-end GitOps workflow for deploying a Java-based application on AWS EKS. The platform follows GitOps principles where application changes are automatically deployed through ArgoCD after successful CI/CD validation and container image publication.
Production Application Running on EKS
Automated Pull Request Validation
End-to-End GitOps Deployment Pipeline
Continuous Code Quality Analysis
Versioned Container Image Registry
GitOps Application Synchronization
Declarative Kubernetes Resource Management
Managed Kubernetes Platform on AWS
Microservices Running Across Kubernetes Namespaces
Real-Time Deployment Notifications