Get started (free)
Home/ Crds/ SparkApplication

SDP 25.7 is not the latest

View SDP 26.3
Custom resource

SparkApplication

Auto-generated derived type for SparkApplicationSpec via `CustomResource`

View SDP 25.7 release Download CRD (YAML)
API group
spark.stackable.tech
API versions in 25.7
v1alpha1
Scope
Namespaced
Operator
Apache Spark
Roles
none

Schema

SparkApplication.spark.stackable.tech .spec fields for SDP 25.7.

Schema
  • mainApplicationFile # string *
    The actual application file that will be called by spark-submit.
  • mode # string · enum *
    Mode: cluster or client. Currently only cluster is supported.
    allowed: clusterclient
  • args # array = []
    Arguments passed directly to the job artifact.
  • image # string
    User-supplied image containing spark-job dependencies that will be copied to the specified volume mount. See the examples.
  • mainClass # string
    The main class - i.e. entry point - for JVM artifacts.
  • sparkConf # object = {}
    A map of key/value strings that will be passed directly to spark-submit.
  • vectorAggregatorConfigMapName # string
    Name of the Vector aggregator discovery ConfigMap. It must contain the key ADDRESS with the address of the Vector aggregator. Follow the logging tutorial to learn how to configure log aggregation with Vector.
  • volumes # array = []
    A list of volumes that can be made available to the job, driver or executors via their volume mounts.