Kyuubi - Kerberos Authentication #1432
-
The data access flow is DBeaver -> Hive JDBC -> Kyuubi -> Spark-SQL engine -> Delta Lake tables. It works without Authentication enabled. I would like to enable Authentication/Authorization and I tried Kyuubi documentation (1.3.0) to enable Kerberos authentication on Mac OS but it is not working. In the MacOS, both Kerberos server and client are configured and running. Please, can someone provide the requirements for Kerberos integration with Kyuubi? Also, share the details or steps is highly appreciated. |
Beta Was this translation helpful? Give feedback.
Replies: 7 comments 24 replies
-
hi @mmuru could you provide the url you used to access kyuubi with kerberos authentication? Does it format like |
Beta Was this translation helpful? Give feedback.
-
hi @mmuru , do your |
Beta Was this translation helpful? Give feedback.
-
seems that you manually logged in with Maybe you can use a separate OS user to do client-side authentication and other operations |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
If problem still exists, please enable GSS logging and provide the log. Enable GSS logging for Kyuubi
Enable GSS logging for DBeaver
|
Beta Was this translation helpful? Give feedback.
-
Glad to hear that the problem has been solved, the Q&A here is wonderful and maybe we can summarise some and make a useful guide to others in our codebase. WDYT @mmuru @zhouyifan279 |
Beta Was this translation helpful? Give feedback.
Another solution is create a jar with a
core-site.xml
file with content:And add it to DBeaver's
Global libraries
Restarting DBeaver is also required.
I prefer this solution as it keeps JVM default GSS initiate behaviour.