Homelab #8 - Building CI/CD for Automated Deployment (2)
Overview In the previous post, we installed the core components of the CI/CD system: Harbor registry, Argo Events, and Argo Workflows. In this post, we will integrate these three components with the previously installed ArgoCD to complete a full CI/CD pipeline and build a GitOps-based project automation system. Integrating CI/CD with GitOps The integration of traditional CI systems with GitOps is a natural evolution. Traditional CI focused on detecting code changes, building, and testing, while GitOps focuses on declaratively managing deployment state and automatically synchronizing it. Combining these two approaches enables building a fully automated pipeline from code changes to automatic deployment. ...