Weave GitOps is compatible with conformant Kubernetes distributions which match the minimum required version level of Flux.
gitops command-line interface is currently supported on Mac (x86 and Arm), and Linux including WSL.
Windows support is a planned enhancement.
Weave GitOps currently supports SaaS versions of GitHub and GitLab (CLI only).
Installing the Weave GitOps CLI
To install the
Gitops CLI, please follow the following steps:
curl -L "https://github.com/weaveworks/weave-gitops/releases/download/v0.5.0/gitops-$(uname)-$(uname -m).tar.gz" | tar -xz -C /tmp
chmod +x /tmp/gitops
sudo mv /tmp/gitops /usr/local/bin/gitops
Alternatively, macOS users can use Homebrew:
brew tap weaveworks/tap
brew install weaveworks/tap/gitops
You should see:
Current Version: v0.5.0-rc0.4.1-13-gb563109
Flux Version: v0.21.0