What is GitOps?

GitOps is a set of best practices coined by Weaveworks CEO and founder, Alexis Richardson. The principles definition and stewardship is now managed by an independent working group part of the CNCF to ensure interoperability among the different products. Learn more. 

Are there many GitOps products?

It depends on what’s your definition of product. The way we see it this is the first only GitOps product but your mileage may vary. Regardless, it is a thriving technology and the future of Continuous Delivery, Continuous Operations and Automated Policy and Governance. Those are the problems Weaveworks have been working hard for the last 7 years. 

What’s Weave GitOps?

It’s a continuous delivery product to run apps in any Kubernetes. It was announced in GitOps Days 2021 in June.

Does this mean there are other products?

Yes, we have Weave GitOps Enterprise. It’s the enterprise-ready version of Weave GitOps. Go check it out here.

Is Weave GitOps push or pull-based GitOps?

Weave GitOps is pull-based. When drift is detected between actual state and desired state it will show it in a Git diff format to propose changes through a Pull Request. This way anyone that needs to be informed, approve, or simply comment on changes can do so easily. It’s compliance and governance within Git.

​How do I troubleshoot my Weave GitOps installation?

First, do not worry. We have you covered. Just head to Weave GitOps help slack channel to describe what your problem is and we’ll get you sorted. You can also check out the docs.

Is Weave GitOps open source?

Yes, it is. Find the Readme file in GitHub here. Contributions are welcome!