Skip to content

Commit

Permalink
add SECRET_KEY_LOAD_AND_STORE=False to many deployments
Browse files Browse the repository at this point in the history
Signed-off-by: Olivier Léobal <[email protected]>
  • Loading branch information
oleobal committed Aug 14, 2023
1 parent 330cba3 commit 45ff35f
Show file tree
Hide file tree
Showing 7 changed files with 22 additions and 0 deletions.
4 changes: 4 additions & 0 deletions charts/substra-backend/templates/deployment-api-events.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,8 @@ spec:
initialDelaySeconds: 5
periodSeconds: 20
env:
- name: SECRET_KEY_LOAD_AND_STORE
value: "False" # This container doesn't generate secure data such as tokens
- name: NAMESPACE
valueFrom:
fieldRef:
Expand Down Expand Up @@ -129,6 +131,8 @@ spec:
- secretRef:
name: {{ include "substra-backend.database.secret-name" . }}
env:
- name: SECRET_KEY_LOAD_AND_STORE
value: "False" # This container doesn't generate secure data such as tokens
- name: DJANGO_SETTINGS_MODULE
value: backend.settings.{{ .Values.settings }}
volumes:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,8 @@ spec:
fieldPath: spec.nodeName
- name: DJANGO_SETTINGS_MODULE
value: backend.settings.celery.{{ .Values.settings }}
- name: SECRET_KEY_LOAD_AND_STORE
value: "False" # This container doesn't generate secure data such as tokens
volumeMounts:
{{- if .Values.privateCa.enabled }}
- mountPath: /etc/ssl/certs
Expand Down
2 changes: 2 additions & 0 deletions charts/substra-backend/templates/deployment-scheduler.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,8 @@ spec:
fieldPath: spec.nodeName
- name: DJANGO_SETTINGS_MODULE
value: backend.settings.celery.{{ .Values.settings }}
- name: SECRET_KEY_LOAD_AND_STORE
value: "False" # This container doesn't generate secure data such as tokens
volumeMounts:
- name: runtime-db
mountPath: /var/substra/runtime-db
Expand Down
6 changes: 6 additions & 0 deletions charts/substra-backend/templates/deployment-server.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -158,6 +158,8 @@ spec:
value: {{ $metricsPath }}
- name: CELERY_MONITORING_ENABLED
value: "True"
- name: SECRET_KEY_LOAD_AND_STORE
value: "False" # This container doesn't generate secure data such as tokens
ports:
- name: metrics
containerPort: 8001
Expand Down Expand Up @@ -211,6 +213,8 @@ spec:
env:
- name: DJANGO_SETTINGS_MODULE
value: backend.settings.{{ .Values.settings }}
- name: SECRET_KEY_LOAD_AND_STORE
value: "False" # This container doesn't generate secure data such as tokens
- name: init-collectstatic
image: {{ include "substra-backend.images.name" (dict "img" .Values.server.image "defaultTag" $.Chart.AppVersion) }}
command: ['python', 'manage.py', 'collectstatic', '--noinput']
Expand All @@ -222,6 +226,8 @@ spec:
env:
- name: DJANGO_SETTINGS_MODULE
value: backend.settings.{{ .Values.settings }}
- name: SECRET_KEY_LOAD_AND_STORE
value: "False" # This container doesn't generate secure data such as tokens
volumeMounts:
- name: statics
mountPath: /usr/src/app/backend/statics
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,8 @@ spec:
initialDelaySeconds: 5
periodSeconds: 20
env:
- name: SECRET_KEY_LOAD_AND_STORE
value: "False" # This container doesn't generate secure data such as tokens
- name: NAMESPACE
valueFrom:
fieldRef:
Expand Down Expand Up @@ -129,6 +131,8 @@ spec:
- secretRef:
name: {{ include "substra-backend.database.secret-name" . }}
env:
- name: SECRET_KEY_LOAD_AND_STORE
value: "False" # This container doesn't generate secure data such as tokens
- name: DJANGO_SETTINGS_MODULE
value: backend.settings.{{ .Values.settings }}
volumes:
Expand Down
2 changes: 2 additions & 0 deletions charts/substra-backend/templates/job-migrations.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,8 @@ spec:
- secretRef:
name: {{ include "substra-backend.database.secret-name" . }}
env:
- name: SECRET_KEY_LOAD_AND_STORE
value: "False" # This container doesn't generate secure data such as tokens
- name: DJANGO_SETTINGS_MODULE
value: backend.settings.{{ .Values.settings }}
volumeMounts:
Expand Down
2 changes: 2 additions & 0 deletions charts/substra-backend/templates/statefulset-worker.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -131,6 +131,8 @@ spec:
- secretRef:
name: {{ include "substra-backend.database.secret-name" . }}
env:
- name: SECRET_KEY_LOAD_AND_STORE
value: "False" # This container doesn't generate secure data such as tokens
- name: DJANGO_SETTINGS_MODULE
value: backend.settings.celery.{{ .Values.settings }}
- name: DEFAULT_DOMAIN
Expand Down

0 comments on commit 45ff35f

Please sign in to comment.