Skip to content

PodTemplateConfigMapStep

PodTemplateConfigMapStep is a KubernetesFeatureConfigStep.

Creating Instance

PodTemplateConfigMapStep takes the following to be created:

PodTemplateConfigMapStep is created when:

hasTemplate Flag

PodTemplateConfigMapStep uses hasTemplate flag based on the spark.kubernetes.executor.podTemplateFile configuration property to control whether or not to configure a pod, and offer Additional Pod System Properties and Additional Kubernetes Resources.

Additional Kubernetes Resources

getAdditionalKubernetesResources(): Seq[HasMetadata]

getAdditionalKubernetesResources is part of the KubernetesFeatureConfigStep abstraction.

getAdditionalKubernetesResources...FIXME

Additional System Properties

getAdditionalPodSystemProperties(): Map[String, String]

getAdditionalPodSystemProperties is part of the KubernetesFeatureConfigStep abstraction.

getAdditionalPodSystemProperties...FIXME

Configuring Driver Pod

configurePod(
  pod: SparkPod): SparkPod

configurePod is part of the KubernetesFeatureConfigStep abstraction.

configurePod...FIXME

Back to top