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 Core?
It’s a continuous delivery product to run apps in any Kubernetes. It was announced in GitOps Days 2021 in June and it is currently in early release phase.
What does Core mean?
That it’s free and open source. It’s at the core of what we are and what we do and we are building the first GitOps product for the community. We welcome feedback on the product.
Does this mean there are other products?
Yes, we have Weave Kubernetes Platform. It’s an enterprise-ready version of Core. Go check it out here.
Is Core push or pull-based GitOps?
Weave GitOps Core 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 Core 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.