The GitOps Kubernetes Operator

Flux

Flux is the operator that makes GitOps happen in your cluster. It ensures that the cluster config matches the one in git and automates your deployments.
Install

Ship features faster

Flux enables continuous delivery of container images, using version control for each step to ensure deployment is reproducible, auditable and revertible. Deploy code as fast as your team creates it, confident that you can easily revert if required.

We believe in GitOps:

  1. Git as the single source of truth 
  2. Git as the single place where we operate all environments 
  3. All changes are observable/verifiable 

Learn more about GitOps

Since August 2019, Flux is a CNCF Sandbox project.

blt3e45acd2cb066f26

Features

Automate Deployment

Automation is critical to gain efficiencies from lean deployment. Flux watches for new images and updates services in your cluster according to the policy you supply – automatically.

Increase Speed and Reliability

Make code changes faster and with fewer errors. Following best practices, Flux provides version control for Kubernetes manifests, and modifies them to include all pushed image versions.

Troubleshoot Efficiently

Eliminate manual, error-prone upgrades. Flux makes it easy to troubleshoot efficiently, so you can see which deployment resulted in issues, and roll back or restore previous versions.

Try Weave Cloud 14 days for free

Get up and running in minutes – no credit card required.

Sign Up Now