firmitas: add ENV to myconfig.py location

add secret mount to deployment

Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
This commit is contained in:
David Kirwan 2024-07-23 14:34:47 +01:00
parent cf24f3595b
commit 4a444490c6
No known key found for this signature in database
GPG key ID: A5893AB6474AC37D

View file

@ -26,6 +26,9 @@ spec:
containers:
- image: "{{ firmitas_image }}"
name: "{{ firmitas_application_name }}"
env:
- name: FIRMITAS_CONFIG
value: "/etc/firmitas/myconfig.py"
securityContext:
allowPrivilegeEscalation: false
capabilities:
@ -51,11 +54,11 @@ spec:
cpu: 10m
memory: 256Mi
volumeMounts:
- name: "{{ firmitas_pagure_secret_volume_name }}"
- name: "{{ firmitas_application_name }}-configuration-secret-volume"
mountPath: "/etc/firmitas/"
volumes:
- name: "{{ firmitas_pagure_secret_volume_name }}"
- name: "{{ firmitas_application_name }}-configuration-secret-volume"
secret:
secretName: "{{ firmitas_pagure_secret_name }}"
secretName: "{{ firmitas_application_name }}-configuration-secret"
terminationGracePeriodSeconds: 10