You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently ApplicationSet template is using https://github.com/valyala/fasttemplate. But it does not provide advanced templating feature which can be useful for inline helm values
Motivation
When using inline helm values it could be nice to have templating capabilities such as loop, if etc
I would like to see that PR drop fasttemplate support, since it's no longer being developed.
I'd rather use Go text templating with Sprig functions rather than Mustache. The Argo suite already makes use of a lot of different template languages/styles. I think keeping it close to the Go ecosystem is advisable.
Oh! That PR is for full-template templating. If you only want it per-field, it should be much easier. I'd still advise using Go text templates rather than Mustache.
Summary
Currently ApplicationSet template is using https://github.com/valyala/fasttemplate. But it does not provide advanced templating feature which can be useful for inline helm values
Motivation
When using inline helm values it could be nice to have templating capabilities such as loop, if etc
Proposal
Use Advanced templating such as Mustache. I am opened to work on a PR using https://github.com/hoisie/mustache
The text was updated successfully, but these errors were encountered: