Files

10 lines
1.1 KiB
Markdown

# GitOps
GitOps is an operational model where Git is the single source of truth for both application and infrastructure configuration. All changes are made through pull requests and code review; automated pipelines detect changes and apply them to the cluster without manual intervention. Tools like ArgoCD and Flux watch a Git repository and continuously reconcile the cluster state with what is defined there. GitOps combines the auditability and collaboration of version control with the automation of IaC and CI/CD.
Visit the following resources to learn more:
- [@article@What is GitOps](https://octopus.com/devops/gitops/?utm_source=roadmap&utm_medium=link&utm_campaign=devops-gitops)
- [@article@GitOps Interactive Benefits Diagram](https://octopus.com/devops/gitops/interactive-diagrams/?utm_source=roadmap&utm_medium=link&utm_campaign=devops-gitops)
- [@article@GitOps Maturity Model](https://octopus.com/devops/gitops/gitops-maturity-model/?utm_source=roadmap&utm_medium=link&utm_campaign=devops-gitops)
- [@video@What is GitOps, How GitOps works and Why it's so useful](https://www.youtube.com/watch?v=f5EpcWp0THw)