Run your apps on Kubernetes one pull request at a time

Weave GitOps

Weave GitOps is a free and open source continuous delivery product to run apps in any Kubernetes. It is powered by Flux, which Weaveworks donated to the CNCF. Experience how easy it is to enable GitOps and run your apps in a cluster. Use Git to collaborate with team members making new deployments easy and secure.
Download Now Subscribe to updates core core

Release apps faster from within Git, your natural environment


Weave GitOps makes CI pipelines a launchpad to Continuous Delivery. Enable your dev teams to deliver value continuously, and centralize day 2 app operations all in git. Artifacts as code, Infrastructure as code, Policy as code…

Read the documentation on getting started

Git is your single source of truth

Weave GitOps is an extension of your regular Git workflows. Weave GitOps continually reconciles the desired state of your applications, stored in Git, with the actual state, running in Kubernetes. As soon as a change is merged in Git, it will be applied to Kubernetes. Any change directly applied to Kubernetes will be automatically reverted back to the desired state, stored in Git; configuration drift is eliminated.
Learn more about continuous delivery

Watch a 4 minute overview

Built in observability

diagrams diagrams
Weave GitOps provides a web dashboard providing insight into the deployment status of your applications, source synchronization status and the health of the GitOps system components. All system components expose Prometheus metrics, allowing you to use your existing observability tools such as New Relic or Datadog. Example Grafana dashboards are included to make getting started easy. Read the blog

I’d recommend Weave’s GitOps at any chance I get! For me the key factors are the low cost of entry vs. the level to which it empowers teams. Once teams see GitOps in practice, I think it rapidly sells itself. GitOps isn’t something just for the unicorns and startups; I really feel that teams of any size in any environment can benefit from it.

John Clarke
Director of Software Development, Global Freight Solutions

Enhance security with Weave GitOps

All changes to Kubernetes configuration are actioned via fully audited Git workflows. This significantly reduces the number of accounts with direct access to your clusters and cloud platforms. Reducing the risk of keys leaking and the administrative overhead of managing complex roles based access controls.

Learn more about trusted application delivery

Ready to go pro?


Supportive community

Active Slack workspace

Join the conversation

YouTube Channel

Start watching

Community workshops

Find a date

Shift Deployment Security Left with Weave GitOps & Upbound’s Universal Crossplane

Register Now

Live Webinar: Accelerating Hybrid Multistage Delivery with Weave GitOps on EKS

Register Now

Implementing Flux for Scale with Soft Multi-tenancy

Register now

GitOps 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.

Garry Wilson
Site Reliability Team Lead, Curve

Whitepaper: Best Practices for Hybrid Cloud Kubernetes with EKS and Weave GitOps

Download Now

How GitOps Boosts Business Performance: The Facts

Download now

GitOps Accelerates Self-service for Developers and Operators

Download now Read the Weave GitOps FAQs