flux2
Open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit. (by kingdonb)
documents
๐ Lasting documents from the GitOps Working Group which are versioned and released together (including the GitOps Principles and Glossary) (by open-gitops)
flux2 | documents | |
---|---|---|
2 | 10 | |
1 | 385 | |
- | 1.0% | |
3.1 | 5.3 | |
7 months ago | about 1 month ago | |
Go | ||
Apache License 2.0 | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
flux2
Posts with mentions or reviews of flux2.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-05-14.
-
Dokku โ Free Heroku Alternative
My go-to stack is Prometheus and Grafana with kube-prometheus-stack chart. I'm sure I'm not configuring it well. There are too many leaps I couldn't follow directly, and there's something about how arrays merge in YAML that makes it harder to write a config like this in Helm... but this one goes so far as making alerts to Slack with Alertmanager that work out of the box
https://github.com/kingdonb/flux2/blob/monitoring/manifests/...
:sunglasses:
-
Question for declarative GitOps managed shops
Using Helm via GitOps, you can pass in ridiculous collections of values that you would never use on the command line, mixing in secrets from secret sources, here is a complicated example (and here is a simpler one that doesn't do any patching.) Hope this helps. Usually when I show people Helm Controller, the reaction I get is "that's exactly what I wanted."
documents
Posts with mentions or reviews of documents.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-01-17.
-
Introducing Digger v4.0 - An Open Source GitOps tool for Terraform that runs within your existing CI system.
It's not about terraform handling it or not, it's about ensuring that drift is automatically corrected without a CI trigger. One of the core principles of GitOps is continuous reconciliation. This requires a reconciliation loop, e.g. some task that runs automatically and without user intervention. As far as I can tell from their docs Digger only runs its steps on a pull request, similar to Atlantis (but "without the backend"). This is continuous delivery, but it's not continuous reconciliation, and therefore not GitOps. GitOps would be something like combining Flux or ArgoCD with Crossplane.
-
hey gitops community: we have a multicluster terminology question for you
think i'm going to take the feedback from this discussion to the opengitops working group tomorrow, hoping we can maybe get it defined in their vendor agnostic gitops glossary https://github.com/open-gitops/documents/blob/main/GLOSSARY.md haha, which i'm sure chatgpt will figure out about like 12 seconds later, consider correct, and then just wire the architecture together for us. but we can just start with kubefirst while chatgpt is trying to catch up haha.
-
How to apply security at the source using GitOps
The GitOps term was coined back in 2017 by Weaveworks, and paraphrasing OpenGitOps, a GitOps system is based on the following principles:
-
Drawbacks of CICD
That's why there's systems for continuous reconciliation. I'ts one of the four fundamental principles of GitOps.
-
AWS EKS Setup with eksctl & Argo CD installation, configuration & deploy app with ArgoCD & Kustomize
https://opengitops.dev/ https://github.com/open-gitops/documents
-
Question for declarative GitOps managed shops
(Here is a link: https://github.com/open-gitops/documents/pull/51)
-
GitOps in a nutshell
In 2021, the first OpenGitOps Standard v1 was created, to make sure we all GitOps enthusiasts speak the same language. For more information go to opengitops.dev.
- OpenGitOps Documents v1.0.0-rc.1 is a pre-release for feedback from the wider community. ยท open-gitops/documents
- open-gitops/documents
-
Open GitOPs Principles v0.1.0 Pre-release is now available!
The working group has been hard at work, over many meetings, github discussions, revisions, blood, sweat, and tears we've just merged the pre-release GitOps Principles and glossary. Check them out here and be sure to make issues/comments. It'd be great to hear everyone's thoughts.
What are some alternatives?
When comparing flux2 and documents you can also consider the following projects:
tofu-controller - A GitOps OpenTofu and Terraform controller for Flux
go-stdlib - OpenTracing instrumentation for packages in the Go stdlib
website - ๐ Source code for OpenGitOps website
github-action
argocd-tooling-applications
dokku-builder-nix - Dokku plugin to build images using Nix
bootstrap-repo
webapp-tutorial - piku experiments with "build a web app fast" prototyping
drawio-architecture-diagrams
atlantis - Terraform Pull Request Automation
dokku-scheduler-kubernetes - Scheduler plugin for deploying applications to kubernetes
flux2 vs tofu-controller
documents vs tofu-controller
flux2 vs go-stdlib
documents vs website
flux2 vs github-action
documents vs argocd-tooling-applications
flux2 vs dokku-builder-nix
documents vs bootstrap-repo
flux2 vs webapp-tutorial
documents vs drawio-architecture-diagrams
flux2 vs atlantis
flux2 vs dokku-scheduler-kubernetes