End-to-End DevOps CI/CD Pipeline
End-to-End DevOps CI/CD Pipeline (Jenkins/GitHub Actions -> SonarQube/Test/Build -> ECR -> GitOps ArgoCD -> K8s Staging/ has 4 layers: Source Control & Trigger Layer, Continuous Integration (Build & Test), Continuous Deployment (GitOps Release Management), Kubernetes Runtime Environments.
Key modules include Code Repository (Git), Code Commit / PR Trigger, CI Orchestrator, Static Code Analysis (Quality Gate), Unit Testing.

Key modules
- Code Repository (Git)
- Code Commit / PR Trigger
- CI Orchestrator
- Static Code Analysis (Quality Gate)
- Unit Testing
- Docker Image Build
- GitOps Manifests Repository
- Image Definition Update (Promotion)