Alright sorry for the delay, so this is our use case.
We have a project/library called
that has a set of kafka consumers.
Each module that is a consumer has a predefined set of env variables, so a template here makes sense.
Let's call this template
Now when we want to get a project into garden based on rules engine, let's take an example and call it
will use the base template
but will define some of needed env variables specific for
So we will have a new template, more specialized for project-x, let's call that
which we will use for project-x consumers.
Without this feature, we are now copying the generic template into a new one (the project specific one) instead of inheriting from it.
It's a nice to have feature, not a blocker.
If you have any questions let me know!