PodTemplateConfigMapStep¶
PodTemplateConfigMapStep
is a KubernetesFeatureConfigStep.
Creating Instance¶
PodTemplateConfigMapStep
takes the following to be created:
PodTemplateConfigMapStep
is created when:
KubernetesDriverBuilder
is requested for a driver pod spec
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