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
-
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