helmfile/pkg/helmexec
Jan Möller 6955d07ea8 fix: Set HelmBinary in execer constructor (#928)
This overrides the default helm command, if provided, as soon as possible.
This way it is already used in `visitStates`.


I ran into an issue using `HELM3` and `--helm-binary` together with helm-secrets. 
I previously used tillerless, which i could now remove. This however caused `DecryptSecret` to fail, as it would still use the helm2 binary; because it runs before the first `helm.SetHelmBinary` call.

While helm-secrets is not fully helm3 compatible yet, its uses within helmfile are, and i was able to just install it as a helm3 plugin.
2019-11-02 14:15:33 +09:00
..
context.go chore: tidy up pkgs (#636) 2019-06-01 13:36:05 +09:00
exec.go fix: Set HelmBinary in execer constructor (#928) 2019-11-02 14:15:33 +09:00
exec_test.go fix: Set HelmBinary in execer constructor (#928) 2019-11-02 14:15:33 +09:00
exit_error.go fix: Fix `needs` to work for upgrades and when selectors are provided (#922) 2019-11-02 14:04:16 +09:00
helmexec.go feat: `helm repo add --ca-file` via repositories definition (#856) 2019-09-14 06:23:54 +02:00
runner.go feat: add --output-dir on template command (#693) 2019-07-11 09:07:46 +09:00