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 45
45
name : {{ .Values.flower.secret_name }}
46
46
key : FLOWER_BASIC_AUTH_CREDENTIALS
47
47
{{- include "invenio.config.queue" . | nindent 12 }}
48
+ {{- if (or .Values.invenio.extraEnvFrom .Values.flower.extraEnvFrom) }}
49
+ envFrom :
50
+ {{- with .Values.invenio.extraEnvFrom }}
51
+ {{- . | toYaml | nindent 12 }}
52
+ {{- end }}
53
+ {{- with .Values.flower.extraEnvFrom }}
54
+ {{- . | toYaml | nindent 12 }}
55
+ {{- end }}
56
+ {{- end }}
48
57
{{- if .Values.flower.resources }}
49
58
resources : {{- toYaml .Values.flower.resources | nindent 12 }}
50
59
{{- 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
@@ -384,6 +412,13 @@ flower:
384
412
limits :
385
413
memory : 250Mi
386
414
cpu : 0.1
415
+ # # @param flower.extraEnvFrom Extra secretRef or configMapRef for the `envFrom` field in the flower container
416
+ # #
417
+ extraEnvFrom : []
418
+ # - secretRef:
419
+ # name: foo
420
+ # - configMapRef:
421
+ # name: bar
387
422
388
423
# # PostgreSQL chart configuration
389
424
# # ref: https://github.com/bitnami/charts/blob/main/bitnami/postgresql/values.yaml
You can’t perform that action at this time.
0 commit comments