A local CI/CD practice implementation for a dummy system, featuring Dev, Test, and Prod deployment phases. This represents the foundational phase where I first started exploring and learning ArgoCD for GitOps workflows.
This project focuses on the core concepts of declarative continuous deployment using ArgoCD. By implementing a dummy system across multiple simulated environments (Dev, Test, Prod), I established a solid understanding of GitOps principles.
Initial deep-dive into ArgoCD's capabilities for automated synchronization of cluster state with Git repositories.
Understanding the declarative approach to infrastructure and application deployment using Git as the single source of truth.
Structuring the deployment lifecycle to include Dev, Test, and Prod phases for a comprehensive CI/CD simulation.
A safe, controlled local environment to experiment with deployment strategies and application synchronization.
View the visual walkthrough and screenshots of the initial ArgoCD exploration and setup process.
Advanced multi-phase pipeline with Jenkins, Docker Hub, and ArgoCD promoting from Dev to Release and Main.