diff --git a/resource-managers/kubernetes/core/src/main/scala/org/apache/spark/deploy/k8s/submit/KubernetesClientApplication.scala b/resource-managers/kubernetes/core/src/main/scala/org/apache/spark/deploy/k8s/submit/KubernetesClientApplication.scala index 39cadae8ef68..12c7653be7d4 100644 --- a/resource-managers/kubernetes/core/src/main/scala/org/apache/spark/deploy/k8s/submit/KubernetesClientApplication.scala +++ b/resource-managers/kubernetes/core/src/main/scala/org/apache/spark/deploy/k8s/submit/KubernetesClientApplication.scala @@ -176,7 +176,9 @@ private[spark] class Client( // Build a Config Map that will house spark conf properties in a single file for spark-submit private def buildConfigMap(configMapName: String, conf: Map[String, String]): ConfigMap = { val properties = new Properties() - conf.foreach { case (k, v) => + conf + .filter { case (k, _) => !k.startsWith("spark.launcher")} + .foreach { case (k, v) => properties.setProperty(k, v) } val propertiesWriter = new StringWriter()