added k8s files and jenkinsfile

This commit is contained in:
tusuii
2026-03-10 22:39:47 +05:30
parent 74918d251f
commit 57a2968d74
22 changed files with 767 additions and 1 deletions

View File

@@ -0,0 +1,22 @@
apiVersion: batch/v1
kind: Job
metadata:
name: backend-migration
namespace: ecommerce
spec:
template:
spec:
containers:
- name: migration
image: 192.168.49.2:30004/vaishnavi-ecommerce/backend:latest
imagePullPolicy: Always
command:
- npx
- prisma
- db
- push
envFrom:
- secretRef:
name: backend-secret
restartPolicy: Never
backoffLimit: 3