helmfile/pkg/state
Travis Groth a584aeab2e Share helmexec from State Creation (#804)
Closes #444 and #782 

This is the final PR to fully cache and parallelize helm secret decryption.  It threads the shared helmexec.Interface into the StateCreator and HelmState structs to be used during environment secret decryption.  This should effectively cache secrets for the duration of a helmfile run, regardless of where they are first decrypted.
2019-08-15 09:27:55 +09:00
..
chart_dependency.go fix: helm chart referenced by http URL (#695) 2019-06-16 16:40:17 +09:00
create.go Share helmexec from State Creation (#804) 2019-08-15 09:27:55 +09:00
create_test.go Share helmexec from State Creation (#804) 2019-08-15 09:27:55 +09:00
environment.go chore: tidy up pkgs (#636) 2019-06-01 13:36:05 +09:00
envvals_loader.go feat: When values.yaml.gotmpl can't be parsed as YAML, print the YAML. (#703) 2019-06-19 08:47:36 +09:00
helmx.go feat: Adopt existing K8s resources as Helm release on install (#746) 2019-07-11 09:13:34 +09:00
release.go feat: make release version templatized (#671) 2019-06-11 21:52:54 +09:00
release_error.go chore: tidy up pkgs (#636) 2019-06-01 13:36:05 +09:00
release_filters.go chore: tidy up pkgs (#636) 2019-06-01 13:36:05 +09:00
state.go Share helmexec from State Creation (#804) 2019-08-15 09:27:55 +09:00
state_exec_tmpl.go feat: state values (#647) 2019-06-04 16:34:02 +09:00
state_exec_tmpl_test.go feat: make release version templatized (#671) 2019-06-11 21:52:54 +09:00
state_run.go Base concurrency on items parameter (#798) 2019-08-08 10:20:05 +09:00
state_test.go feat: add --output-dir on template command (#693) 2019-07-11 09:07:46 +09:00
storage.go chore: tidy up pkgs (#636) 2019-06-01 13:36:05 +09:00
types.go feat: state values (#647) 2019-06-04 16:34:02 +09:00
util.go fix: absolute chart path (#753) 2019-07-12 22:37:54 +09:00
util_test.go fix: absolute chart path (#753) 2019-07-12 22:37:54 +09:00