Skip to content

KubernetesFeatureConfigStep

KubernetesFeatureConfigStep is an abstraction of Kubernetes pod features for drivers and executors.

Contract

Configuring Pod

configurePod(
  pod: SparkPod): SparkPod

Used when:

Additional Kubernetes Resources

getAdditionalKubernetesResources(): Seq[HasMetadata]

Additional Kubernetes resources (that are going to created when Client is requested to run)

Default: empty

Used when:

Additional System Properties

getAdditionalPodSystemProperties(): Map[String, String]

Additional system properties of a driver pod (that are going to be part of spark.properties as a ConfigMap)

Default: empty

Used when:

Implementations


Last update: 2021-02-01