SparkSubmit
SparkSubmit
yaml
type: "io.kestra.plugin.gcp.dataproc.batches.SparkSubmit"Examples
yaml
id: gcp_dataproc_spark_submit
namespace: company.team
tasks:
- id: spark_submit
type: io.kestra.plugin.gcp.dataproc.batches.SparkSubmit
jarFileUris:
- 'gs://spark-jobs-kestra/spark-examples.jar'
mainClass: org.apache.spark.examples.SparkPi
args:
- 1000
name: test-spark
region: europe-west3
Properties
mainClass *Requiredstring
name *Requiredstring
region *Requiredstring
archiveUris array
SubTypestring
args array
SubTypestring
execution
Definitions
io.kestra.plugin.gcp.dataproc.batches.AbstractBatch-ExecutionConfiguration
kmsKeystring
networkTagsarray
SubTypestring
networkUristring
serviceAccountEmailstring
subnetworkUristring
fileUris array
SubTypestring
impersonatedServiceAccount string
jarFileUris array
SubTypestring
peripherals
Definitions
io.kestra.plugin.gcp.dataproc.batches.AbstractBatch-PeripheralsConfiguration
metastoreServicestring
sparkHistoryServer
io.kestra.plugin.gcp.dataproc.batches.AbstractBatch-SparkHistoryServerConfiguration
dataprocClusterstring
projectId string
runtime
Definitions
io.kestra.plugin.gcp.dataproc.batches.AbstractBatch-RuntimeConfiguration
containerImagestring
propertiesobject
SubTypestring
versionstring
scopes array
SubTypestring
Default
["https://www.googleapis.com/auth/cloud-platform"]serviceAccount string
Outputs
state string
Possible Values
STATE_UNSPECIFIEDPENDINGRUNNINGCANCELLINGCANCELLEDSUCCEEDEDFAILEDUNRECOGNIZED