Replies: 1 comment
-
We have the same problem with all templates. For example if someone wants to override a |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
This discussion is about how we should configure Log4j across services.
Right now, all Log4j are configured by a templated
log4j.properties.j2
with a few properties manageable astdp_vars
(log location mainly, sometimes log level).If a TDP cluster admin wants to change these configurations, he has no other choices than modifiying the templates in
tdp-collection
which is not great for configuration versionning.We have 3 options for improvement:
1. Make
log4j.properties
a dict intdp_vars
😄Pros
Cons
2. Make
log4j.properties
a big multiline string intdp_vars
(same approach as Apache Ambari) 👀Pros
tdp_vars
Cons
3. Version the entire
log4j.properties.j2
template as atdp_vars
🚀Pros
Cons
tdp-lib
since it's not supported yet.Let's vote on this by reacting with 1. 😄 2. 👀 3. 🚀
Please comment if I forgot somethings from our previous discussions.
Beta Was this translation helpful? Give feedback.
All reactions