Skip to content

ExecutorKubernetesCredentialsFeatureStep

ExecutorKubernetesCredentialsFeatureStep is a KubernetesFeatureConfigStep for KubernetesExecutorBuilder (to build a pod spec for executors).

Creating Instance

ExecutorKubernetesCredentialsFeatureStep takes the following to be created:

ExecutorKubernetesCredentialsFeatureStep is created when:

spark.kubernetes.authenticate.driver.serviceAccountName

ExecutorKubernetesCredentialsFeatureStep uses spark.kubernetes.authenticate.executor.serviceAccountName configuration property when requested to configure a pod.

spark.kubernetes.authenticate.executor.serviceAccountName

ExecutorKubernetesCredentialsFeatureStep uses spark.kubernetes.authenticate.executor.serviceAccountName configuration property when requested to configure a pod.

Configuring Pod

configurePod(
  pod: SparkPod): SparkPod

configurePod is part of the KubernetesFeatureConfigStep abstraction.

configurePod buildPodWithServiceAccount when...FIXME

Back to top