Closed kfirfer closed 1 year ago
Can you use the HELM_TEMPLATE_OPTIONS
env var or you have multiple helmfiles in the same argocd app?
i have multiple helmfiles but for different argocd apps, im using applicaionset
in some situiations i have also have multiple helmfiles in single argocd app
If you can set it at the argocd app level then the above will work. Otherwise you could split the helmfile releases into multiple apps using helmfile selectors.
Otherwise we will need to see if you can set default args on a per-subcommand basis in the helmfile or ask them to filter out default args under certain circumstances.
As an fyi my guess is if you manually run helmfile repos
you will see an issue as well.
Thanks for reply ! unforthently there gonna be breaking changes if we change the current structure cause its depends on many releases
Does running helmfile repos
manually have problems as well?
@travisghansen Yes if i run helmfile repos its telling me aswell the error
Its I suppose helmfile bug, thanks a lot !
@travisghansen created ticket in the new repository: https://github.com/helmfile/helmfile/issues/713
Ok I’ll follow that conversation. 1 option would be to break your repos out into their helmfile file and only include that in your app helmfiles (what I do). I would then need to introduce a specific config option/env var which would let you give a path to the repos file and use it specifically during the init
process.
If a fix is implemented into core helmfile that would likely be the best route so let’s see where that goes.
Hello
when I put this in helmfile.yaml:
im getting this errror:
When running helmfile sync its working I'm using ArgoCD applicationset, meaning I have argo apps generated automatically for many helmfiles, but I want only skip crds for specific helmfile
how can I do that ?
Thanks!