File tree Expand file tree Collapse file tree 2 files changed +75
-0
lines changed Expand file tree Collapse file tree 2 files changed +75
-0
lines changed Original file line number Diff line number Diff line change
1
+ {{- if .Values.adiffService.enabled -}}
2
+ apiVersion : apps/v1
3
+ kind : Deployment
4
+ metadata :
5
+ name : {{ .Release.Name }}-osmcha-adiff-service-worker
6
+ labels :
7
+ app : {{ .Release.Name }}-osmcha-adiff-service-worker
8
+ environment : {{ .Values.config.environment }}
9
+ release : {{ .Release.Name }}
10
+ spec :
11
+ replicas : {{ .Values.adiffService.replicas}}
12
+ selector :
13
+ matchLabels :
14
+ app : {{ .Release.Name }}-osmcha-adiff-service-worker
15
+ template :
16
+ metadata :
17
+ labels :
18
+ app : {{ .Release.Name }}-osmcha-adiff-service-worker
19
+ spec :
20
+ containers :
21
+ - name : {{ .Release.Name }}-osmcha-adiff-service-worker
22
+ image : " {{ .Values.adiffService.image.name }}:{{ .Values.adiffService.image.tag }}"
23
+ imagePullPolicy : IfNotPresent
24
+ command :
25
+ - /bin/sh
26
+ - -c
27
+ - yarn update-queue
28
+ env :
29
+ - name : OsmchaAdminToken
30
+ value : {{ .Values.adiffService.env.OSMCHAADMINTOKEN }}
31
+ - name : RedisServer
32
+ value : {{ .Values.adiffService.env.REDIS_URL }}
33
+ - name : NumberOfWorkers
34
+ value : {{ .Values.adiffService.env.WORKER_COUNT | quote }}
35
+ - name : NODE_OPTIONS
36
+ value : {{ .Values.adiffService.env.NODE_OPTIONS }}
37
+ {{- if .Values.adiffService.nodeSelector.enabled }}
38
+ nodeSelector :
39
+ {{ .Values.adiffService.nodeSelector.label_key }}: {{ .Values.adiffService.nodeSelector.label_value }}
40
+ {{- end }}
41
+ {{- if .Values.adiffService.resources.enabled }}
42
+ resources :
43
+ requests :
44
+ memory : {{ .Values.adiffService.resources.requests.memory }}
45
+ cpu : {{ .Values.adiffService.resources.requests.cpu }}
46
+ limits :
47
+ memory : {{ .Values.adiffService.resources.limits.memory }}
48
+ cpu : {{ .Values.adiffService.resources.limits.cpu }}
49
+ {{- end }}
50
+ {{- end }}
Original file line number Diff line number Diff line change @@ -920,6 +920,31 @@ osmchaDb:
920
920
GCP_gcePersistentDisk_size : 50Gi
921
921
nodeSelector :
922
922
enabled : false
923
+
924
+ # ====================================================================================================
925
+ # Variables for osmcha DB
926
+ # ====================================================================================================
927
+ adiffService :
928
+ enabled : false
929
+ image :
930
+ name : " ghcr.io/osmcha/osm-adiff-service"
931
+ tag : " b0b2bcaf1d7428e48146c70ea80e129fcd864686"
932
+ env :
933
+ OSMCHAADMINTOKEN : abc
934
+ REDIS_URL : postgres
935
+ WORKER_COUNT : 2
936
+ NODE_OPTIONS : --max-old-space-size=8192
937
+ resources :
938
+ enabled : false
939
+ requests :
940
+ memory : " 20Gi"
941
+ cpu : " 8"
942
+ limits :
943
+ memory : " 24Gi"
944
+ cpu : " 10"
945
+ nodeSelector :
946
+ enabled : false
947
+
923
948
# ====================================================================================================
924
949
# Planet server files
925
950
# ====================================================================================================
You can’t perform that action at this time.
0 commit comments