Get started (free)
Home/ Crds/ SparkApplicationTemplate
Custom resource

SparkApplicationTemplate

Auto-generated derived type for SparkApplicationTemplateSpec via `CustomResource`

API group
spark.stackable.tech
API versions in 26.3
v1alpha1
Scope
Cluster
Operator
Apache Spark
Roles
none

Schema

SparkApplicationTemplate.spark.stackable.tech .spec fields for SDP 26.3.

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.