From 72043dd4f1d260812695fec9d383014e73ad6d97 Mon Sep 17 00:00:00 2001 From: Tuan-Dat Tran Date: Mon, 23 Feb 2026 23:29:35 +0100 Subject: [PATCH] feat(helm): add ConfigMap template --- helm/cv-app/templates/configmap.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 helm/cv-app/templates/configmap.yaml diff --git a/helm/cv-app/templates/configmap.yaml b/helm/cv-app/templates/configmap.yaml new file mode 100644 index 0000000..87bd0ff --- /dev/null +++ b/helm/cv-app/templates/configmap.yaml @@ -0,0 +1,15 @@ +apiVersion: v1 +kind: ConfigMap +metadata: + name: {{ include "cv-app.fullname" . }}-config + labels: + {{- include "cv-app.labels" . | nindent 4 }} +data: + PORT: "3001" + DB_PATH: "/app/data/cv.db" + AUTH_MODE: {{ .Values.backend.auth.mode | quote }} + {{- if eq .Values.backend.auth.mode "keycloak" }} + KEYCLOAK_URL: {{ .Values.backend.keycloak.url | quote }} + KEYCLOAK_REALM: {{ .Values.backend.keycloak.realm | quote }} + KEYCLOAK_CLIENT_ID: {{ .Values.backend.keycloak.clientId | quote }} + {{- end }}