-
Notifications
You must be signed in to change notification settings - Fork 568
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improving the integration story with ArgoCD #1812
Comments
Apparently helmfile's |
One of the best possible integration scenarios I can think of is to get a direct support of Helmfile in the ArgoCD - e.g to become first-class citizen. it is already possible to plug-in helmfile via the plugin integration mechanism however it will be much more easier to use it as a top-level configuration like it is already done for Helm, KSonnet, Kustomize, Jsonnet. This approach would allow to configure some Helmfile template parameters like environment profile, |
@GolubevV Hey! Thanks- that sounds true. Have you already submitted a feature request to ArgoCD? That kind of integration would be better done by ArgoCD and I think we have little thing to do from Helmfile-side there. |
Until the upstream plugin is revisited I’m happy to collaborate and improve the existing script! |
I added some thoughts on better support to the Argo-CD feature request referenced by @travisghansen. |
I used helmfile with ArgoCD to automate deployments in K8 with helm dependencies stored in a private chartmuseum and also customising the deployment values with secrets from Vault. Helmfile does the job nicely and was the only way I managed to get this deployment scenario to work. |
@lukeplausin Thanks for sharing your experience! A bit hesitant to say, but I believe you're the best person to write the doc you mentioned 😉 Would you mind trying? I'd happily review it. The rationale is that I know about Helmfile but not much about the real use-cases like ArgoCD+Helmfile as I have less time using it than developing it. What we already have is just https://github.com/roboll/helmfile#argocd-integration. Perhaps we'd better enhance it or add another "examples" section? |
I'll see what I can do later today.. |
Hi @mumoshu |
Sorry for the radio silence but #1882 has been merged! Thanks for your contribution @lukeplausin |
I like ArgoCD. I even have added tiny documentation around this topic in #1402, and created an issue about adding support for ArgoCD sync waves and phases #1110.
But we've never had an umbrella issue about this topic. Here's the one.
How are you using Helmfile with ArgoCD? What were your pain points? Do you have any open source project to share around this topic?
The text was updated successfully, but these errors were encountered: