A Git commit can describe a deployment perfectly while the application still fails to serve users.
A database may exist without accepting connections. A required secret may be missing from older environments. A running frontend may communicate with the wrong backend.
These gaps explain why GitOps requires more engineering than the phrase “push to deploy” suggests.
GeekyAnts, Adobe, Intuit, Red Hat, and GitLab provide useful examples of different parts of this problem. This selection highlights documented implementations and tooling contributions, rather than ranking companies by deployment performance.
What can a real provisioning platform reveal?
GeekyAnts’ engineering account of the hidden complexity behind GitOps describes isolated customer environments provisioned through ApplicationSets, Helm, and Argo CD.
A recorded provisioning run reached Synced+Healthy in approximately 110 seconds.…