-
- Downloads
[SPARK-16742] Mesos Kerberos Support
## What changes were proposed in this pull request? Add Kerberos Support to Mesos. This includes kinit and --keytab support, but does not include delegation token renewal. ## How was this patch tested? Manually against a Secure DC/OS Apache HDFS cluster. Author: ArtRand <arand@soe.ucsc.edu> Author: Michael Gummelt <mgummelt@mesosphere.io> Closes #18519 from mgummelt/SPARK-16742-kerberos.
Showing
- core/src/main/scala/org/apache/spark/deploy/SparkHadoopUtil.scala 24 additions, 5 deletions.../main/scala/org/apache/spark/deploy/SparkHadoopUtil.scala
- core/src/main/scala/org/apache/spark/deploy/SparkSubmit.scala 29 additions, 9 deletions.../src/main/scala/org/apache/spark/deploy/SparkSubmit.scala
- core/src/main/scala/org/apache/spark/deploy/security/HadoopDelegationTokenManager.scala 8 additions, 0 deletions.../spark/deploy/security/HadoopDelegationTokenManager.scala
- core/src/main/scala/org/apache/spark/executor/CoarseGrainedExecutorBackend.scala 7 additions, 0 deletions.../apache/spark/executor/CoarseGrainedExecutorBackend.scala
- core/src/main/scala/org/apache/spark/scheduler/cluster/CoarseGrainedClusterMessage.scala 2 additions, 1 deletion...spark/scheduler/cluster/CoarseGrainedClusterMessage.scala
- core/src/main/scala/org/apache/spark/scheduler/cluster/CoarseGrainedSchedulerBackend.scala 29 additions, 4 deletions...ark/scheduler/cluster/CoarseGrainedSchedulerBackend.scala
- resource-managers/mesos/pom.xml 11 additions, 0 deletionsresource-managers/mesos/pom.xml
- resource-managers/mesos/src/main/scala/org/apache/spark/scheduler/cluster/mesos/MesosCoarseGrainedSchedulerBackend.scala 7 additions, 5 deletions...er/cluster/mesos/MesosCoarseGrainedSchedulerBackend.scala
- resource-managers/yarn/src/main/scala/org/apache/spark/deploy/yarn/YarnSparkHadoopUtil.scala 0 additions, 8 deletions...la/org/apache/spark/deploy/yarn/YarnSparkHadoopUtil.scala
Loading
Please register or sign in to comment