Templating

To reuse predefined configurations for multiple use cases, you can use the built-in templating functionality.

The templating functionality allows all use-case specific configuration parameters to be defined in a single module. This enables configurations to be quickly and easily adapted to specific scenarios without having to check each module.

If a module parameter is application-specific, you must define it using dynamic variables.

In the case of templating, you must use environment variables: ${ env.my_parameter_1 }

The corresponding environment variables must be set before loading the complete configuration. This can be done by setting it in the docker-compose file or by using the following module: outputs.general.template_var_setter_1