Github user liyinan926 commented on a diff in the pull request:
https://github.com/apache/spark/pull/20910#discussion_r177270542
--- Diff:
resource-managers/kubernetes/core/src/main/scala/org/apache/spark/deploy/k8s/submit/KubernetesClientApplication.scala
---
@@ -180,20 +167,17 @@ 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: SparkConf):
ConfigMap = {
+ private def buildConfigMap(configMapName: String, conf: Map[String,
String]): ConfigMap = {
val properties = new Properties()
- conf.getAll.foreach { case (k, v) =>
+ conf.foreach { case (k, v) =>
properties.setProperty(k, v)
}
val propertiesWriter = new StringWriter()
properties.store(propertiesWriter,
s"Java properties built from Kubernetes config map with name:
$configMapName")
-
- val namespace = conf.get(KUBERNETES_NAMESPACE)
new ConfigMapBuilder()
.withNewMetadata()
.withName(configMapName)
- .withNamespace(namespace)
--- End diff --
Why removed this?
---
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]