Hello, I use Ansible playbooks to deploy Apache Zeppelin 0.10.0 on
RedHat 8, running with java 1.8_301. To provide a Zeppelin solution for
my team with all Interpreter configurations already set. Ansible change
default value inside
$ZEPPELIN_HOME/interpreter/{{INTERPRETER_NAME}}/interpreter-setting.jon
(it's work well). On some case, for example for Cassandra interpreter we
have multiple environments and I need to create group and multiple
entries to switch environments. In this case I have implemented
something complicated and I think not very well. 1) Ansible start my
Zeppelin instance 2) Ansible perform a curl call to generate
interpreter.json inside $ZEPPELIN_HOME/conf (this file seems to be lazy)
3) Ansible generate cassandra json with my configuration for
environments with Jinja template 4) Ansible merge theses Jsons with
$ZEPPELIN_HOME/conf/interpreter.json It's work but I suppose that it
exists a better process to load Interpreter configurations. Thx for your
help Baptiste
- Load Interpreter configurations Baptuste
- Re: Load Interpreter configurations Jeff Zhang
- Re: Load Interpreter configurations Baptuste