From b73d9e5f48d8e9be9fa47595282d586c191c2d43 Mon Sep 17 00:00:00 2001 From: Vojtech Mares Date: Tue, 4 Jul 2023 18:59:34 +0200 Subject: [PATCH] refactor(helm): add emptyDir volume to seed job to write seed.cjs file to (/cache/seed.cjs) --- charts/backoffice/templates/job-db-seed.yaml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/charts/backoffice/templates/job-db-seed.yaml b/charts/backoffice/templates/job-db-seed.yaml index bf7d886..4ace8ca 100644 --- a/charts/backoffice/templates/job-db-seed.yaml +++ b/charts/backoffice/templates/job-db-seed.yaml @@ -23,8 +23,8 @@ spec: args: - | npm install esbuild --no-save - npx esbuild prisma/seed.ts --outfile=seed.cjs --bundle --format=cjs --external:prisma --external:@prisma/client --platform=node - node seed.cjs + npx esbuild prisma/seed.ts --outfile=/cache/seed.cjs --bundle --format=cjs --external:prisma --external:@prisma/client --platform=node + node /cache/seed.cjs envFrom: - configMapRef: name: {{ .Release.Name }}-config @@ -32,4 +32,11 @@ spec: name: {{ .Release.Name }}-database - secretRef: name: {{ .Release.Name }}-nextauth + volumeMounts: + - mountPath: /cache + name: cache-volume restartPolicy: Never + volumes: + - name: cache-volume + emptyDir: + sizeLimit: 2Mi