Move MongoDB envFrom to main container spec

Relocated the envFrom section referencing the mongodb-config ConfigMap from a lower position to immediately after volumeMounts in the container spec. This improves organization and ensures environment variables are loaded earlier in the container definition.
This commit is contained in:
Cédric Verstraeten
2025-11-27 10:24:44 +01:00
parent a3b2b8a604
commit b281b5a170

View File

@@ -142,7 +142,11 @@ spec:
{{- with .Values.kerberoshub.api.volumeMounts}}
volumeMounts:
{{- toYaml . | nindent 12 }}
{{- end }}
{{- end }}
# Mongodb - loaded from ConfigMap
envFrom:
- configMapRef:
name: mongodb-config
env:
- name: ENVIRONMENT
value: "{{ .Values.environment }}"
@@ -269,11 +273,6 @@ spec:
- name: RABBITMQ_PASSWORD
value: "{{ .Values.rabbitmq.password }}"
# Mongodb - loaded from ConfigMap
envFrom:
- configMapRef:
name: mongodb-config
env:
# Slack notifications (this will send events/logs to a specific channel).
- name: SLACK_ENABLED
value: "{{ .Values.kerberoshub.api.slack.enabled }}"