https://platformengineering.org logo
Title
g

Greg Thomson

05/10/2023, 2:52 PM
Looking at deployment methods for managing K8s apps and have seen both Argo and Flux cd pop up - Any recommendations for and against each ?
h

Hugo Pinheiro

05/10/2023, 2:56 PM
their similar, argo has a bigger ecosystem around it and more community support
r

Robert Wiesner

05/10/2023, 3:05 PM
Argo CD might be easier if you get started with GitOps as it has a UI, so Developers can see what is going on. I never used FluxCD outside a playground however
m

Matvei Antipov

05/10/2023, 3:05 PM
+1 for the ecosystem and community. And also ArgoCD has UI out of the box, while Flux has some custom third-party solutions
g

Greg Thomson

05/10/2023, 3:05 PM
Think ArgoCD is the choice 😅
r

Robert Wiesner

05/10/2023, 3:06 PM

https://www.youtube.com/watch?v=NQidP_NHZig

you can checkout thiis, they also provide repos for both 🙂 https://github.com/iits-consulting/argocd-vs-fluxcd-infrastructure https://github.com/iits-consulting/argocd-vs-fluxcd-application
g

Greg Thomson

05/10/2023, 3:10 PM
Thanks , still very new to kubernetes and currently deploying helm charts via Terraform so think this will make a huge change
d

david

05/10/2023, 5:06 PM
To provide a counterpoint, we’ve been big on flux for a bit. While doing our own internal comparisons, we found flux simpler to understand, easier to setup, and very focused. It did all we needed without needing any extra tooling around it
d

Daniel

05/10/2023, 9:00 PM
Ditto we went for flux, and gitlab and azure AKS going all in with flux as well has helped for us.