title | menu_order |
---|---|
Installing Weave Flux |
30 |
We recommend that you install Flux with Weave Cloud, our hosted service for accelerating cloud native development. Using Flux in conjunction with Weave Cloud has the following benefits:
- A comprehensive dashboard, allowing control of Flux without the CLI application
- Extra features not available in the open source version, like Slack notifications
- Tight integration with other Weave Cloud services (Scope and Cortex)
- Fully hosted and managed by experts at Weaveworks
- Simpler install and operation
- Enterprise support
All you need is a Kubernetes cluster and a git repo. The git repo contains manifests (as YAML files) describing what should run in the cluster. Flux imposes some requirements on these files.
Sign up with Weave Cloud and create an instance to represent your cluster.
If you're already using Scope or Cortex to look at a cluster, you can choose that instance instead of creating one. But make sure that this instance is pointing to the same physical cluster, or else Flux and Cortex will show conflicting information (e.g. different containers running).
Click on the "Deploy" button and follow the instructions to install Flux.
Alternatively, you can install Flux without Weave Cloud on your own cluster.
Setup fluxctl and run the daemon