-
Notifications
You must be signed in to change notification settings - Fork 566
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
Feature Request: Load helmfiles from a directory #151
Comments
@osterman Hi. Thanks for the proposal! I prefer it over helmfile merging yaml files, because it would be straightforward to use. But I'd rather just add documentation and examples about that use-case if it is just a matter of:
So - do you have any specific reason to implement it in helmfile? Perhaps richer error-handling? |
@mumoshu it feels like a slippery slope of abstractions. Suppose we call the above "script" E.g. we currently do something like this: chamber -> helmfile -> helm -> kubectl
Now we're saying run When will the madness stop!! =) I look at this propsal as the standard references |
@osterman Thanks for the response!
This! I'm going to suffer the almost same thing. Mine adds a bash script that gives AWS and K8S What I'm wondering is where helmfile should go. Would it something like "helmfile handles 1 or more helmfile.yaml files well, declaratively, to ease deploying a bunch of helm charts"? I basically like unix philosophy anyway, and just thinking what this means in the context. |
@osterman By the way, would you mind if it was implemented without
|
Yea, as far as I'm concerned I don't think it matters if we overload the
Aha, indeed it does, so there would be precedence for doing it this way. |
Yes, I think we're on the same page. Especially with your analogy to |
Also, to incorporate other feedback from @gtaylor: I think they should be executed lexicographically. To influence the order of execution, one could organize files like this:
references |
similar to auto-detecting a |
Sounds good! Any reason not to include the |
--dir
option
I have a WIP PR for this at #160. Would you mind taking a look? Do you have any concrete use-case for |
woohoo! Personally, I don't need a |
Release automation and release build testing
what
--dir
option which will process each file as a standalonehelmfile.yaml
--recursive
option to scan directories recursivelye.g.
why
CODEOWNERS
use-case
Our helmfile is too big to manage (1330 lines).
additional context
All we're asking is for the equivalent functionality of this:
related
The text was updated successfully, but these errors were encountered: