Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added Flink K8s Operator related deployment files #150

Merged
merged 49 commits into from
Sep 6, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
b027477
Added handling of additional classpath modules
pielas Apr 23, 2024
8ed29df
fixes
pielas Apr 23, 2024
1f53f05
Added readme entry
pielas Apr 23, 2024
3a1114c
Added handling for flink-k8s-operator
pielas Jun 11, 2024
a305c66
Added config field
pielas Jun 11, 2024
e1ce7f9
added sharedDirectory field
pielas Jun 13, 2024
87d14ae
Added missing conf field
pielas Jun 14, 2024
ed69a11
Added some flink-k8s-operator related yamls
pielas Jun 18, 2024
3a3b5ac
Added condition checking for clusterRoleBinding
pielas Jun 18, 2024
297d860
Added conditionals
pielas Jun 18, 2024
f96f629
test
pielas Jun 18, 2024
abdf96e
test
pielas Jun 18, 2024
a64fdd2
test
pielas Jun 18, 2024
702bf1d
test
pielas Jun 18, 2024
58678d7
test
pielas Jun 18, 2024
8531fbb
experimenting with flink operator role
pielas Jun 19, 2024
37f4956
fix
pielas Jun 19, 2024
7817e83
Added resource policy to keep payload-pvc-nfs
pielas Jun 20, 2024
65e2ee8
Testing pre-delete flink deployments script
pielas Jun 20, 2024
24ec073
test
pielas Jun 24, 2024
7d40bc8
improvement
pielas Jun 24, 2024
525125d
Added quota info
pielas Jun 24, 2024
1bdf44d
fix
pielas Jun 24, 2024
fc12954
Improvements
pielas Jun 24, 2024
e5219b6
improvements
pielas Jun 24, 2024
f613156
toggle for deleting flink deployments
pielas Jun 25, 2024
a89f9bc
Moved sharedDirectoryMount to config
pielas Jun 25, 2024
32ac9de
removed unnecessary file
pielas Jun 25, 2024
0da25df
Adapted to changed config file
pielas Jun 25, 2024
2048a14
Added influx config for flink k8s operator
pielas Jun 25, 2024
9fa8afd
Merge branch 'main' into preview/mpk-flink-k8s-operator
pielas Jul 5, 2024
2942f7b
Added job state storage + refactor
pielas Jul 15, 2024
115fd48
Fixed grafana dashboard
pielas Jul 23, 2024
0c011e8
Added additional permissions to flink-service-account
pielas Jul 24, 2024
0868054
Added flinkVersion to config
pielas Jul 25, 2024
fc2ed02
fix
pielas Jul 25, 2024
2e482d8
Added limitOfRunningScenarios config parameter
pielas Jul 26, 2024
3ff6ddc
potential fix
pielas Jul 26, 2024
8c0deb1
fixes
pielas Jul 26, 2024
403bf73
fix
pielas Jul 26, 2024
620a8e7
Added handling of customLimitOfRunningScenarioExceededMessage
pielas Jul 26, 2024
59e7b02
fix
pielas Jul 26, 2024
7988f9c
Added all optional parameters for flink k8s operator dm
pielas Jul 26, 2024
da68b9c
moved flink k8s operator config to enterprise section
pielas Jul 30, 2024
e15bda8
fix
pielas Jul 31, 2024
1b8d082
Moved pvc storage class value to config file
pielas Sep 6, 2024
b0e3c1d
Merge remote-tracking branch 'origin/main' into mpk-flink-operator
pielas Sep 6, 2024
c2c1aa7
fix
pielas Sep 6, 2024
4c2208c
fixes
pielas Sep 6, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion src/templates/flink-k8s-operator/jar-shared-volume-pvc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,7 @@ spec:
resources:
requests:
storage: {{ default "1Gi" .Values.enterprise.flinkK8sOperatorDeploymentManager.jobJarStorage.pvcSize }}
storageClassName: nfs
{{- with .Values.enterprise.flinkK8sOperatorDeploymentManager.jobJarStorage.pvcStorageClassName }}
storageClassName: {{ . }}
{{- end }}
{{- end }}
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,7 @@ spec:
resources:
requests:
storage: {{ default "1Gi" .Values.enterprise.flinkK8sOperatorDeploymentManager.jobStateStorage.pvcSize }}
storageClassName: nfs
{{- with .Values.enterprise.flinkK8sOperatorDeploymentManager.jobStateStorage.pvcStorageClassName }}
storageClassName: {{ . }}
{{- end }}
{{- end }}
4 changes: 3 additions & 1 deletion src/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -331,6 +331,8 @@ enterprise:
jobJarStorage:
pvcName: job-jars-pvc
mountPoint: /mnt/jobjars
# pvcStorageClassName: default
jobStateStorage:
pvcName: job-states-pvc
mountPoint: /mnt/jobstates
mountPoint: /mnt/jobstates
# pvcStorageClassName: default
Loading