Desired state in Git
The system described in files a team reviews.
We have no published GitOps build. We have shipped Docker Compose deployments and Azure DevOps pipelines, and we check them against the four OpenGitOps principles.
The system described in files a team reviews.
Agents that pull the desired state from Git, with the pipeline ending at the build.
Drift between Git and the running system found and corrected.
Every release is a commit with a full version history.
Illustration. A dashed outline marks where the technology would sit. We have no published build on it.
Source: OpenGitOps, opengitops.dev, GitOps Principles v1.0.0, checked 5 November 2026.
A Docker multi-stage build with Docker Compose behind a FastAPI back end.

Azure DevOps pipelines and environments rebuilt for stable releases.

Daily CI/CD deployments on a Kanban workflow.
Kubernetes
Docker
Terraform
Azure
AWS
JenkinsFour: the desired state is declarative, versioned and immutable, pulled automatically by software agents, and continuously reconciled with the actual state. OpenGitOps publishes them as version 1.0.0.
No. We say so on the first call and show the nearest work, which is Docker Compose deployments and Azure DevOps pipelines.
No. GitOps is a set of principles for operating a system. A pipeline can build the change, and an agent that pulls and reconciles the desired state delivers it.
You do, from the first commit. Repositories and cloud accounts stay in your name.
Thirty minutes on your repositories, your environments and your release steps. No sales pitch.