spark-instrumented-optimizer/resource-managers
Stavros Kontopoulos 7912ab85a6 [SPARK-27872][K8S] Fix executor service account inconsistency
## What changes were proposed in this pull request?

Fixes the service account inconsistency that breaks pull secrets. It gives the option to the user to setup a specific service account for the executors if he has to
(via `spark.kubernetes.authenticate.executor.serviceAccountName`). Defaults to the driver's one.
We are not supporting special authentication credentials for the executors with this PR.

## How was this patch tested?

Tested manually by launching a Spark job exercising the introduced settings.
Added a new integration tests for this fix.

Closes #24748 from skonto/fix_executor_sa.

Authored-by: Stavros Kontopoulos <stavros.kontopoulos@lightbend.com>
Signed-off-by: Sean Owen <sean.owen@databricks.com>
2019-06-09 16:28:37 -05:00
..
kubernetes [SPARK-27872][K8S] Fix executor service account inconsistency 2019-06-09 16:28:37 -05:00
mesos [SPARK-27366][CORE] Support GPU Resources in Spark job scheduling 2019-06-04 16:57:47 -07:00
yarn [SPARK-27760][CORE] Spark resources - change user resource config from .count to .amount 2019-06-06 14:16:05 -05:00