Skip to content

Commit 70ed34b

Browse files
committed
[SPARK-55704] Add Constants.PVC_ACCESS_MODE for reuse
1 parent 3ca6c0f commit 70ed34b

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

resource-managers/kubernetes/core/src/main/scala/org/apache/spark/deploy/k8s/Constants.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ object Constants {
102102
val POD_TEMPLATE_KEY = "podspec-configmap-key"
103103

104104
// Miscellaneous
105+
val PVC_ACCESS_MODE = "ReadWriteOncePod"
105106
val KUBERNETES_MASTER_INTERNAL_URL = "https://kubernetes.default.svc"
106107
val DEFAULT_DRIVER_CONTAINER_NAME = "spark-kubernetes-driver"
107108
val DEFAULT_EXECUTOR_CONTAINER_NAME = "spark-kubernetes-executor"

resource-managers/kubernetes/core/src/main/scala/org/apache/spark/deploy/k8s/features/MountVolumesFeatureStep.scala

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import io.fabric8.kubernetes.api.model._
2323

2424
import org.apache.spark.deploy.k8s._
2525
import org.apache.spark.deploy.k8s.Config.KUBERNETES_USE_LEGACY_PVC_ACCESS_MODE
26-
import org.apache.spark.deploy.k8s.Constants.{ENV_EXECUTOR_ID, SPARK_APP_ID_LABEL}
26+
import org.apache.spark.deploy.k8s.Constants.{ENV_EXECUTOR_ID, PVC_ACCESS_MODE, SPARK_APP_ID_LABEL}
2727

2828
private[spark] class MountVolumesFeatureStep(conf: KubernetesConf)
2929
extends KubernetesFeatureConfigStep {
@@ -142,5 +142,4 @@ private[spark] object MountVolumesFeatureStep {
142142
val PVC_ON_DEMAND = "OnDemand"
143143
val PVC = "PersistentVolumeClaim"
144144
val PVC_POSTFIX = "-pvc"
145-
val PVC_ACCESS_MODE = "ReadWriteOncePod"
146145
}

0 commit comments

Comments
 (0)