sessions/k8s/base/jobs.yml

32 lines
777 B
YAML

---
apiVersion: batch/v1
kind: Job
metadata:
name: sessions-migrations-job
spec:
template:
spec:
containers:
- name: sessions-migrations
image: sessions
args: ["db", "migrate"]
env:
- name: APP_MODE
value: development
- name: DB_MAX_OPEN_CONNECTIONS
value: "1"
- name: DB_MAX_IDLE_CONNECTIONS
value: "1"
- name: DB_DSN
valueFrom:
secretKeyRef:
name: sessions-secret
key: db-dsn
resources:
requests:
cpu: 50m
memory: 64Mi
limits:
cpu: 100m
memory: 128Mi
restartPolicy: Never