Our great sponsors
-
helmfile
Declaratively deploy your Kubernetes manifests, Kustomize configs, and Charts as Helm releases. Generate all-in-one manifests for use with ArgoCD. (by helmfile)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
carvel
Carvel provides a set of reliable, single-purpose, composable tools that aid in your application building, configuration, and deployment to Kubernetes. This repo contains information regarding the Carvel open-source community.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
I am asking which do you choose, Flux or Helmfile. edit: and what criteria do you use to select.
About reconcilation. Nope, it doesn't. Even developers said that this feature is not supported yet: https://github.com/fluxcd/flux2/issues/3468
Highly recommend you read this thread where GitLab goes back and forth on Argo vs Flux (and ultimately chooses Flux): https://gitlab.com/gitlab-org/gitlab/-/issues/357947
There's a third option that's quickly rising in popularity, which is Carvel, works great for smaller teams, and allows progressive adoption since it can start as CLI for newer teams learning about gitops concepts.
I've been using https://github.com/Praqma/helmsman for quite a few years now. Very pleased with it.