Xun Liu created ZEPPELIN-4077:
---------------------------------
Summary: Interpreter supports dynamic configuration
Key: ZEPPELIN-4077
URL: https://issues.apache.org/jira/browse/ZEPPELIN-4077
Project: Zeppelin
Issue Type: Improvement
Environment: There are too many interpreters, it is difficult to
maintain, and the user experience is not good.
!interpreter dynamic parameter.gif!
Reporter: Xun Liu
Assignee: Xun Liu
Attachments: interpreter dynamic parameter.gif
In a multi-user scenario with multiple Hadoop clusters, Because different users
and user groups have different permissions, Need to specify different Hadoop
clusters and YARN queues.
The current interpreter configuration is fixedly configured, such as an
interpreter configured with a YARN queue.
So, this creates a lot of interpreters that need to be configured in a zeppelin
service.
There are too many interpreters, it is difficult to maintain, and the user
experience is not good.
I think about this for extended support:
1. When the user logs in, it provides an extended interface for obtaining the
user's queue information and kerberos information. It is not configured by
default.
2. When the user can execute the interpreter related to the hadoop cluster
configuration (for example: spark, hdfs file interpreter), provide a drop-down
list that allows the user to select the HADOOP_CONF configuration item.
3. When the user can execute the interpreter related to kerberos configuration
(for example: spark, hdfs file, jdbc interpreter), the user's kerberos
information is automatically used to replace the keytab and principal
configuration in the interpreter.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)