Skip to content

Implement a limited set of functions for managed resources templates

  • Implement a limited set of functions for managed resources templates

This change set implements a limited set of functions to apply in managed resources templates. The intended use for this is to comply with Kubernetes naming rules.

It's intentionally a limited set of functions for this purpose to start with, instead of depending on a project like https://github.com/Masterminds/sprig (and the transitive dependencies).

I made sure that we follow the same naming and syntax constraints as sprig and with that Helm. This has the benefit that those can be considered "well-known" and we'd have the possibility to leverage sprig in the future if we ever need to without introducing a breaking change.

Refs #744 (closed)

Merge request reports

Loading