helmfile/pkg/tmpl
Yusuke Kuoka f614e8b1bf
feat: Helmfile renders *.yaml.gotmpl in a K8s manifests/kustomization directory (#1745)
Related to #494

This feature is mostly a built-in alternative to the `incubator/raw` chart without external dependency and has
access to helmfile's own template functions and template data.

The expected use-case of this feature is to add arbitrary K8s resources to your deployment.

Unlike the original issue raised in #494 this doesn't enable you to add arbitary resources to a release. That's another story. But this would be a good foundation for that, too.
2021-04-06 14:22:34 +09:00
..
context.go chore: tidy up pkgs (#636) 2019-06-01 13:36:05 +09:00
context_funcs.go Use ghodss/yaml for yaml marshaling & unmarshaling in template (#1556) 2020-12-13 11:03:20 +09:00
context_funcs_test.go Use ghodss/yaml for yaml marshaling & unmarshaling in template (#1556) 2020-12-13 11:03:20 +09:00
context_tmpl.go feat: Helmfile renders *.yaml.gotmpl in a K8s manifests/kustomization directory (#1745) 2021-04-06 14:22:34 +09:00
context_tmpl_test.go feat: add tmpl function `required` (#1188) 2020-04-10 08:23:42 +09:00
expand_secret_ref.go feat(template): added secret template function (#1221) 2020-04-25 21:10:02 +09:00
expand_secret_ref_test.go feat(template): added secret template function (#1221) 2020-04-25 21:10:02 +09:00
expand_secrets_mock.go feat(template): added secret template function (#1221) 2020-04-25 21:10:02 +09:00
file_renderer.go fix: --state-values-set panic: value of type interface {} is not assignable to type string (#680) 2019-06-12 13:35:04 +09:00
file_renderer_test.go chore: tidy up pkgs (#636) 2019-06-01 13:36:05 +09:00
get_or_nil.go chore: tidy up pkgs (#636) 2019-06-01 13:36:05 +09:00
get_or_nil_test.go chore: tidy up pkgs (#636) 2019-06-01 13:36:05 +09:00
sprig_functions_test.go Bump sprig to v3.1.0 and mergo 3.11 (#1456) 2020-09-04 09:58:54 +09:00
text_renderer.go chore: tidy up pkgs (#636) 2019-06-01 13:36:05 +09:00