Back to Glossary
GitOps

What is GitOps?

An operational framework where Git is the single source of truth for infrastructure and applications.

GitOps is a way of implementing continuous delivery where the entire system state (application configs, infrastructure) is stored in Git. A GitOps operator continuously reconciles the live cluster state with the desired state in Git. Any change is made via a Git commit — enabling audit trails, rollback via revert, and peer review via PRs. The four GitOps principles: declarative state, versioned and immutable state, pulled automatically, and continuously reconciled.

Deep Dive Guide

what is gitops explained for beginners

Test your knowledge of GitOps and 130 other DevOps concepts