refactor(helm): add emptyDir volume to seed job to write seed.cjs file to (/cache/seed.cjs)
This commit is contained in:
parent
9b2200afbd
commit
b73d9e5f48
1 changed files with 9 additions and 2 deletions
|
|
@ -23,8 +23,8 @@ spec:
|
||||||
args:
|
args:
|
||||||
- |
|
- |
|
||||||
npm install esbuild --no-save
|
npm install esbuild --no-save
|
||||||
npx esbuild prisma/seed.ts --outfile=seed.cjs --bundle --format=cjs --external:prisma --external:@prisma/client --platform=node
|
npx esbuild prisma/seed.ts --outfile=/cache/seed.cjs --bundle --format=cjs --external:prisma --external:@prisma/client --platform=node
|
||||||
node seed.cjs
|
node /cache/seed.cjs
|
||||||
envFrom:
|
envFrom:
|
||||||
- configMapRef:
|
- configMapRef:
|
||||||
name: {{ .Release.Name }}-config
|
name: {{ .Release.Name }}-config
|
||||||
|
|
@ -32,4 +32,11 @@ spec:
|
||||||
name: {{ .Release.Name }}-database
|
name: {{ .Release.Name }}-database
|
||||||
- secretRef:
|
- secretRef:
|
||||||
name: {{ .Release.Name }}-nextauth
|
name: {{ .Release.Name }}-nextauth
|
||||||
|
volumeMounts:
|
||||||
|
- mountPath: /cache
|
||||||
|
name: cache-volume
|
||||||
restartPolicy: Never
|
restartPolicy: Never
|
||||||
|
volumes:
|
||||||
|
- name: cache-volume
|
||||||
|
emptyDir:
|
||||||
|
sizeLimit: 2Mi
|
||||||
|
|
|
||||||
Reference in a new issue