File tree Expand file tree Collapse file tree 3 files changed +23
-2
lines changed Expand file tree Collapse file tree 3 files changed +23
-2
lines changed Original file line number Diff line number Diff line change @@ -18,7 +18,9 @@ metadata:
18
18
name : {{ include "parseable.fullname" . }}-ingestor
19
19
namespace : {{ .Release.Namespace }}
20
20
labels :
21
- {{- include "parseable.ingestorLabels" . | nindent 4 }}
21
+ {{- with .Values.parseable.highAvailability.ingestor.extraLabels }}
22
+ {{- toYaml . | nindent 4 }}
23
+ {{- end }}
22
24
spec :
23
25
selector :
24
26
matchLabels :
32
34
{{- .Values.parseable.highAvailability.ingestor.labels | toYaml | nindent 8 }}
33
35
{{- include "parseable.ingestorLabelsSelector" . | nindent 8 }}
34
36
spec :
37
+ {{- with .Values.parseable.highAvailability.ingestor.affinity }}
38
+ affinity :
39
+ {{- toYaml . | nindent 8 }}
40
+ {{- end }}
35
41
initContainers :
36
42
- name : wait-for-query-service
37
43
image : curlimages/curl:latest # Lightweight image with curl
Original file line number Diff line number Diff line change 41
41
tolerations :
42
42
{{ toYaml . | nindent 8 }}
43
43
{{- end }}
44
+ {{- with .Values.parseable.nodeSelector }}
45
+ nodeSelector :
46
+ {{- toYaml . | nindent 8 }}
47
+ {{- end }}
44
48
containers :
45
49
- name : {{ .Chart.Name }}
46
50
securityContext :
Original file line number Diff line number Diff line change @@ -10,7 +10,17 @@ parseable:
10
10
highAvailability :
11
11
enabled : false
12
12
ingestor :
13
+ affinity : {}
14
+ # podAntiAffinity:
15
+ # requiredDuringSchedulingIgnoredDuringExecution:
16
+ # - labelSelector:
17
+ # matchLabels:
18
+ # app: parseable
19
+ # component: ingestor
20
+ # topologyKey: kubernetes.io/hostname
13
21
port : 8000
22
+ extraLabels :
23
+ app : parseable
14
24
podAnnotations : {}
15
25
nodeSelector : {}
16
26
tolerations : []
@@ -61,7 +71,7 @@ parseable:
61
71
# # Note that Data directory is needed only for local mode
62
72
persistence :
63
73
staging :
64
- enabled : false
74
+ enabled : true
65
75
storageClass : " "
66
76
accessMode : ReadWriteOnce
67
77
size : 5Gi
@@ -146,6 +156,7 @@ parseable:
146
156
create : true
147
157
name : " parseable"
148
158
annotations : {}
159
+ nodeSelector : {}
149
160
service :
150
161
type : ClusterIP
151
162
port : 80
You can’t perform that action at this time.
0 commit comments