File tree 5 files changed +62
-0
lines changed
5 files changed +62
-0
lines changed Original file line number Diff line number Diff line change 44
44
secretKeyRef :
45
45
name : {{ .Values.flower.secret_name }}
46
46
key : FLOWER_BASIC_AUTH_CREDENTIALS
47
+ {{- if (or .Values.invenio.extraEnvFrom .Values.flower.extraEnvFrom) }}
48
+ envFrom :
49
+ {{- with .Values.invenio.extraEnvFrom }}
50
+ {{- . | toYaml | nindent 12 }}
51
+ {{- end }}
52
+ {{- with .Values.flower.extraEnvFrom }}
53
+ {{- . | toYaml | nindent 12 }}
54
+ {{- end }}
55
+ {{- end }}
47
56
{{- if .Values.flower.resources }}
48
57
resources : {{- toYaml .Values.flower.resources | nindent 12 }}
49
58
{{- end }}
Original file line number Diff line number Diff line change 33
33
name : {{ include "invenio.fullname" . }}-config
34
34
- secretRef :
35
35
name : {{ include "invenio.secretName" . }}
36
+ {{- with .Values.invenio.extraEnvFrom }}
37
+ {{- . | toYaml | nindent 8 }}
38
+ {{- end }}
39
+ {{- with .Values.web.extraEnvFrom }}
40
+ {{- . | toYaml | nindent 8 }}
41
+ {{- end }}
36
42
env :
37
43
- name : TZ
38
44
value : {{ required "Missing .Values.global.timezone" .Values.global.timezone }}
Original file line number Diff line number Diff line change 45
45
name : {{ include "invenio.fullname" . }}-config
46
46
- secretRef :
47
47
name : {{ include "invenio.secretName" . }}
48
+ {{- with .Values.invenio.extraEnvFrom }}
49
+ {{- . | toYaml | nindent 8 }}
50
+ {{- end }}
51
+ {{- with .Values.workerBeat.extraEnvFrom }}
52
+ {{- . | toYaml | nindent 8 }}
53
+ {{- end }}
48
54
env :
49
55
- name : TZ
50
56
value : {{ required "Missing .Values.global.timezone" .Values.global.timezone }}
Original file line number Diff line number Diff line change 36
36
name : {{ include "invenio.fullname" . }}-config
37
37
- secretRef :
38
38
name : {{ include "invenio.secretName" . }}
39
+ {{- with .Values.invenio.extraEnvFrom }}
40
+ {{- . | toYaml | nindent 12 }}
41
+ {{- end }}
42
+ {{- with .Values.worker.extraEnvFrom }}
43
+ {{- . | toYaml | nindent 12 }}
44
+ {{- end }}
39
45
env :
40
46
- name : TZ
41
47
value : {{ required "Missing .Values.global.timezone" .Values.global.timezone }}
Original file line number Diff line number Diff line change @@ -85,6 +85,13 @@ invenio:
85
85
# name: name-of-my-secret
86
86
# key: KEY_IN_MY_SECRET
87
87
uwsgiExtraConfig : {}
88
+ # # @param invenio.extraEnvFrom Extra secretRef or configMapRef for the `envFrom` field in all Invenio containers
89
+ # #
90
+ extraEnvFrom : []
91
+ # - secretRef:
92
+ # name: foo
93
+ # - configMapRef:
94
+ # name: bar
88
95
89
96
# # @param invenio.vocabularies Vocabularies to be loaded as files under /app_data/vocabularies
90
97
# # Example
@@ -234,6 +241,13 @@ web:
234
241
capabilities :
235
242
drop :
236
243
- ALL
244
+ # # @param web.extraEnvFrom Extra secretRef or configMapRef for the `envFrom` field in the web container
245
+ # #
246
+ extraEnvFrom : []
247
+ # - secretRef:
248
+ # name: foo
249
+ # - configMapRef:
250
+ # name: bar
237
251
238
252
worker :
239
253
enabled : true
@@ -273,6 +287,13 @@ worker:
273
287
capabilities :
274
288
drop :
275
289
- ALL
290
+ # # @param worker.extraEnvFrom Extra secretRef or configMapRef for the `envFrom` field in the worker container
291
+ # #
292
+ extraEnvFrom : []
293
+ # - secretRef:
294
+ # name: foo
295
+ # - configMapRef:
296
+ # name: bar
276
297
277
298
workerBeat :
278
299
# # @param workerBeat.extraEnvVars Extra environment variables (templated) to be added to the pods.
@@ -300,6 +321,13 @@ workerBeat:
300
321
runAsGroup : 1000
301
322
seccompProfile :
302
323
type : " RuntimeDefault"
324
+ # # @param workerBeat.extraEnvFrom Extra secretRef or configMapRef for the `envFrom` field in the worker-beat container
325
+ # #
326
+ extraEnvFrom : []
327
+ # - secretRef:
328
+ # name: foo
329
+ # - configMapRef:
330
+ # name: bar
303
331
304
332
persistence :
305
333
enabled : true
@@ -361,6 +389,13 @@ flower:
361
389
limits :
362
390
memory : 250Mi
363
391
cpu : 0.1
392
+ # # @param flower.extraEnvFrom Extra secretRef or configMapRef for the `envFrom` field in the flower container
393
+ # #
394
+ extraEnvFrom : []
395
+ # - secretRef:
396
+ # name: foo
397
+ # - configMapRef:
398
+ # name: bar
364
399
365
400
postgresql :
366
401
enabled : true
You can’t perform that action at this time.
0 commit comments