OpenGitOps
What is OpenGitOps?OpenGitOps is a set of open-source standards, best practices, and community-focused education to help organizations adopt a structured, standardized approach to implementing GitOps....
What is OpenGitOps?OpenGitOps is a set of open-source standards, best practices, and community-focused education to help organizations adopt a structured, standardized approach to implementing GitOps.GitOps is the best thing since configuration as code. Git changed how we collaborate, but declarative configuration is the key to dealing with infrastructure at scale, and sets the stage for the next generation of management tools.- Kelsey Hightower Staff Developer Advocate, GoogleI wish GitOps practices were available a decade ago. GitOps increases the quality of everything we do. Right now, I can't imagine working differently anytime in the future.- Florian Heubeck, Principal Engineer, MediaMarktSaturn TechnologyGitOps feels like the right way to manage Kubernetes clusters. Other pre-containerization CI/CD tools are flakey, fragile and take up valuable time. Engineers should focus on solving code problems, and not on the deployment process.- CurveGitOps Principles v1.0.01DeclarativeA system managed by GitOps must have its desired state expressed declaratively.2Versioned and ImmutableDesired state is stored in a way that enforces immutability, versioning and retains a complete version history.3Pulled AutomaticallySoftware agents automatically pull the desired state declarations from the source.4Continuously ReconciledSoftware agents continuously observe actual system state and attempt to apply the desired state.Get InvolvedGet Involved2025 © OpenGitOps. Overseen by the GitOps Working Group © 2025 The Linux Foundation. All rights reserved. The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see our Trademark Usage page.