25 lines
541 B
YAML
25 lines
541 B
YAML
apiVersion: batch/v1
|
|
kind: Job
|
|
metadata:
|
|
name: backend-migration
|
|
namespace: ecommerce
|
|
spec:
|
|
template:
|
|
spec:
|
|
imagePullSecrets:
|
|
- name: harbor-secret
|
|
containers:
|
|
- name: migration
|
|
image: 192.168.108.200:80/vaishnavi-ecommerce/backend:latest
|
|
imagePullPolicy: Always
|
|
command:
|
|
- npx
|
|
- prisma
|
|
- db
|
|
- push
|
|
envFrom:
|
|
- secretRef:
|
|
name: backend-secret
|
|
restartPolicy: Never
|
|
backoffLimit: 3
|