roboll / helmfile

Deploy Kubernetes Helm Charts
MIT License
4.04k stars 566 forks source link

reverse engineering the existing releases into helmfile #832

Open abdennour opened 5 years ago

abdennour commented 5 years ago

I have a long list of installed charts. I don't want to define them in helmfile manually ( run helm get values then fill in helmfile ).

Instead, I want to run a helmfile command that reads from the installed charts and fill-in the helmfile.yaml accordingly.

Is there a similar command or should I open a pull-request ?

mumoshu commented 5 years ago

@abdennour There's no such command today but it sounds like a great idea! I'd happily review it if you could submit the pr 👍

Maybe it would look like helmfile import --tiller-namespace myns for importing all the releases installed in the myns tiller namespace?

You'd need the following things to be baked into the resulting helmfile.yaml:

abdennour commented 4 years ago

What about Helm 3 ? there is no tiller