File tree Expand file tree Collapse file tree 11 files changed +64
-76
lines changed Expand file tree Collapse file tree 11 files changed +64
-76
lines changed Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ metadata:
5
5
name : spark-pi-s3-1
6
6
spec :
7
7
sparkImage :
8
- productVersion : 3.5.6
8
+ productVersion : 4.0.0
9
9
pullPolicy : IfNotPresent
10
10
mode : cluster
11
11
mainClass : org.apache.spark.examples.SparkPi
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ metadata:
5
5
name : spark-history
6
6
spec :
7
7
image :
8
- productVersion : 3.5.6
8
+ productVersion : 4.0.0
9
9
logFileDirectory : # <1>
10
10
s3 :
11
11
prefix : eventlogs/ # <2>
Original file line number Diff line number Diff line change 1
1
---
2
2
apiVersion : v1
3
- kind : PersistentVolume
3
+ kind : PersistentVolume # <1>
4
4
metadata :
5
- name : pv-ksv # <1>
5
+ name : pv-ksv
6
6
spec :
7
7
storageClassName : standard
8
8
accessModes :
@@ -13,31 +13,31 @@ spec:
13
13
path : /some-host-location
14
14
---
15
15
apiVersion : v1
16
- kind : PersistentVolumeClaim
16
+ kind : PersistentVolumeClaim # <2>
17
17
metadata :
18
- name : pvc-ksv # <2>
18
+ name : pvc-ksv
19
19
spec :
20
- volumeName : pv-ksv # <1 >
20
+ volumeName : pv-ksv # <3 >
21
21
accessModes :
22
22
- ReadWriteOnce
23
23
resources :
24
24
requests :
25
25
storage : 1Gi
26
26
---
27
27
apiVersion : batch/v1
28
- kind : Job
28
+ kind : Job # <4>
29
29
metadata :
30
30
name : aws-deps
31
31
spec :
32
32
template :
33
33
spec :
34
34
restartPolicy : Never
35
35
volumes :
36
- - name : job-deps # <3>
36
+ - name : job-deps
37
37
persistentVolumeClaim :
38
- claimName : pvc-ksv # <2 >
38
+ claimName : pvc-ksv # <5 >
39
39
containers :
40
40
- name : aws-deps
41
41
volumeMounts :
42
- - name : job-deps # <4>
42
+ - name : job-deps
43
43
mountPath : /stackable/spark/dependencies
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ metadata:
6
6
namespace : default
7
7
spec :
8
8
sparkImage :
9
- productVersion : 3.5.6
9
+ productVersion : 4.0.0
10
10
mode : cluster
11
11
mainApplicationFile : s3a://stackable-spark-k8s-jars/jobs/ny-tlc-report-1.1.0.jar # <3>
12
12
mainClass : tech.stackable.demo.spark.NYTLCReport
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ metadata:
7
7
spec :
8
8
image : oci.stackable.tech/stackable/ny-tlc-report:0.2.0 # <1>
9
9
sparkImage :
10
- productVersion : 3.5.6
10
+ productVersion : 4.0.0
11
11
mode : cluster
12
12
mainApplicationFile : local:///stackable/spark/jobs/ny_tlc_report.py # <2>
13
13
args :
Original file line number Diff line number Diff line change @@ -6,28 +6,30 @@ metadata:
6
6
namespace : default
7
7
spec :
8
8
sparkImage :
9
- productVersion : 3.5.6
9
+ productVersion : 4.0.0
10
10
mode : cluster
11
- mainApplicationFile : s3a://stackable-spark-k8s-jars/jobs/ny-tlc-report-1.0-SNAPSHOT .jar # <1>
11
+ mainApplicationFile : s3a://my-bucket/app .jar # <1>
12
12
mainClass : org.example.App # <2>
13
- args :
14
- - " 's3a://nyc-tlc/trip data/yellow_tripdata_2021-07.csv'"
15
13
sparkConf : # <3>
16
- " spark.hadoop.fs.s3a.aws.credentials.provider " : " org.apache.hadoop.fs.s3a.AnonymousAWSCredentialsProvider"
17
14
" spark.driver.extraClassPath " : " /dependencies/jars/*"
18
15
" spark.executor.extraClassPath " : " /dependencies/jars/*"
19
16
volumes :
20
17
- name : job-deps # <4>
21
18
persistentVolumeClaim :
22
19
claimName : pvc-ksv
23
- driver :
20
+ job :
24
21
config :
25
22
volumeMounts :
26
23
- name : job-deps
27
24
mountPath : /dependencies # <5>
25
+ driver :
26
+ config :
27
+ volumeMounts :
28
+ - name : job-deps
29
+ mountPath : /dependencies # <6>
28
30
executor :
29
31
replicas : 3
30
32
config :
31
33
volumeMounts :
32
34
- name : job-deps
33
- mountPath : /dependencies # <5 >
35
+ mountPath : /dependencies # <7 >
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ metadata:
5
5
name : example-sparkapp-s3-private
6
6
spec :
7
7
sparkImage :
8
- productVersion : 3.5.6
8
+ productVersion : 4.0.0
9
9
mode : cluster
10
10
mainApplicationFile : s3a://my-bucket/spark-examples.jar # <1>
11
11
mainClass : org.apache.spark.examples.SparkPi # <2>
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ metadata:
6
6
namespace : default
7
7
spec :
8
8
sparkImage :
9
- productVersion : 3.5.6
9
+ productVersion : 4.0.0
10
10
mode : cluster
11
11
mainApplicationFile : local:///stackable/spark/examples/src/main/python/streaming/hdfs_wordcount.py
12
12
args :
Original file line number Diff line number Diff line change @@ -56,7 +56,7 @@ metadata:
56
56
namespace: default
57
57
spec:
58
58
sparkImage:
59
- productVersion: 3.5.6
59
+ productVersion: 4.0.0
60
60
mode: cluster
61
61
mainApplicationFile: local:///stackable/spark/examples/src/main/python/pi.py
62
62
driver:
Original file line number Diff line number Diff line change @@ -56,7 +56,7 @@ metadata:
56
56
namespace: default
57
57
spec:
58
58
sparkImage:
59
- productVersion: 3.5.6
59
+ productVersion: 4.0.0
60
60
mode: cluster
61
61
mainApplicationFile: local:///stackable/spark/examples/src/main/python/pi.py
62
62
driver:
You can’t perform that action at this time.
0 commit comments