ArgoCD is an open source, declarative, GitOps continuous delivery tool for Kubernetes. GitOps is an evolution of CI/CD that focuses on infrastructure and Cloud Native application deployment. It uses Git repositories as the single source of truth of the deployment state and any manual changes are automatically overwritten