From the course: Kubernetes: GitOps with ArgoCD
Unlock the full course today
Join today to access over 24,900 courses taught by industry experts.
GitOps for infrastructure automation
From the course: Kubernetes: GitOps with ArgoCD
GitOps for infrastructure automation
- [Instructor] Argo CD is used for GitOps. What exactly is GitOps? This is a term that was coined as lately as 2017 by Alexis Richardson, who works at Weaveworks. Let's define GitOps first: a way of implementing continuous deployment, or continuous delivery, for cloud native applications by using Git as a source of truth for declarative infrastructure and applications. Weaveworks defines GitOps as an operating model for Kubernetes and other cloud native technologies. GitOps provides a set of best practices that unify Git deployment, management, and monitoring for containerized clusters and applications. The basic idea behind GitOps is that the continuous integration and continuous delivery or deployment practices that we apply to code should also be applied to infrastructure. This means that both the development as well as the operations team within any organization can work with fully automated workflows. GitOps takes…