we have a multi user environment setup on Zeppelin. Zeppelin has to communicate to a kerberized cluster. However, every user should be using its own keytab. This doesnt seem to be possible with Zeppelin, as the interpreter configuration is shared across all the users.
I tried to use the shell script in the image below. But now the problem is if multiple users have a kerberos ticket valid, dont know which one the zeppelin or spark job will use. Can i specify in my spark job to use one keytab from the list ?