These tools and integrations with Flux are available today.
Join usTo join this list, please open a PR on this file. If you represent an organisation, please add yourself to the adopters page. We are happy and proud to have you all as part of our community! 💖
These open source projects offer a dedicated UI for Flux.
|weaveworks/weave-gitops||Weaveworks offers a free and open source GUI for Flux under the
weave-gitops project. You can install the Weave GitOps UI using a Flux |
These open source projects extend Flux with new capabilities.
|weaveworks/tf-controller||A Flux controller for managing Terraform resources.|
|pelotech/jsonnet-controller||A Flux controller for managing manifests declared in jsonnet.|
|kluctl/flux-kluctl-controller||A Flux controller for managing Kluctl deployments.|
These projects make use of Flux to offer GitOps capabilities to their users.
|23technologies/gardener-extension-shoot-flux||Gardener implements the automated management and operation of Kubernetes clusters as a service. With this extension fresh clusters will be reconciled to the state defined in the Git repository by the Flux controller.|
|aws/eks-anywhere||Amazon EKS Anywhere is an open-source deployment option for Amazon EKS that allows customers to create and operate Kubernetes clusters on-premises.|
|fidelity/kraan||Kraan is a Kubernetes Controller that manages the deployment of HelmReleases to a cluster.|
|flux-subsystem-argo/flamingo||🚧 Technology preview: FSA (aka Flamingo) is Flux Subsystem for Argo. FSA’s container image can be used as a drop-in replacement for the equivalent ArgoCD version to visualize, and manage Flux workloads, along side ArgoCD.|
|microsoft/bedrock||Automation for Production Kubernetes Clusters with a GitOps Workflow.|
|microsoft/fabrikate||Making GitOps with Kubernetes easier one component at a time.|
|microsoft/gitops-connector||A GitOps Connector integrates a GitOps operator with CI/CD orchestrator.|
|telekom/das-schiff||This is home of Das Schiff - Deutsche Telekom Technik’s engine for Kubernetes Cluster as a Service (CaaS) in on-premise environment on top of bare-metal servers and VMs.|
|weaveworks/eksctl||The official CLI for creating and managing Kubernetes clusters on Amazon EKS.|
|weaveworks/vscode-gitops-tools||🚧 Technology preview: GitOps Tools for Visual Studio Code: provides an intuitive way to manage, troubleshoot and operate your Kubernetes environment following the GitOps operating model|
|weaveworks/weave-gitops||Weave GitOps enables an effective GitOps workflow for continuous delivery of applications into Kubernetes clusters.|
|kubevela/kubevela||KubeVela integrates fluxcd well for Helm Chart delivery and GitOps, and provide multi-cluster capabilities.|
The functionality of Flux can be easily extended with ancillary utility tools. Here is a list of tools we like. If yours is missing, feel free to send a PR to add it.
|renovatebot/renovate||Universal dependency update tool that fits into your workflows.||Automated Dependency Updates for Flux|
|jgz/s3-auth-proxy||Creates a simple basic-auth proxy for an s3 bucket.||README|
|tarioch/flux-check-hook||A pre-commit that validates values of HelmRelease using helm lint||README|