Details
-
New Feature
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
0.7.0
-
None
Description
Cloudera's Hue is using proxy authentication quite successfully
in our organization. I.e. Hue does LDAP authentication, and then impersonates to that specific user and all requests are made on behalf of that user (although `hue` is actual OS user that runs Hue service). Other Hadoop services are just configured to trust user `hue` to impersonate to other users.
It might be easier to implement Spark's multitenancy support through spark-submit's --proxy-user parameter.
(this is applicable to kerberized and non-kerberized environments)
See comments in
https://github.com/apache/spark/pull/4405
and https://issues.apache.org/jira/browse/SPARK-5493 (resolved in Spark 1.3)
Attachments
Issue Links
- is duplicated by
-
ZEPPELIN-1587 SparkInterpreter impersonation routine is absent
- Resolved
- relates to
-
ZEPPELIN-1340 Impersonation for interpreter
- Open
-
ZEPPELIN-1320 Run zeppelin interpreter process as web front end user
- Resolved
-
ZEPPELIN-1587 SparkInterpreter impersonation routine is absent
- Resolved
-
ZEPPELIN-1701 User impersonation of front end user does not work with SPARK_HOME set.
- Resolved
-
SPARK-14743 Improve delegation token handling in secure clusters
- Resolved
-
SPARK-19143 API in Spark for distributing new delegation tokens (Improve delegation token handling in secure clusters)
- Resolved
- links to