Template functions are grouped into different contexts, depending on the phase of the application lifecycle when the function is available and the context data that is provided.
Template functions in the static context are available at all times. These functions can be used in any YAML, at any time. The static context also includes the Masterminds Sprig function library.
Template functions in the config context are available when rendering an application that has a config screen. At execution time, template functions in this context also can use the static context functions.
Template functions in the license context have access to the license data, and also the static and config contexts.