Files
scraper/manifest-template.yaml
T
2022-04-10 08:58:10 +10:00

34 lines
949 B
YAML

apiVersion: batch/v1beta1
kind: CronJob
metadata:
name: house-data-scraper
spec:
# every Sunday 23:05 utc
schedule: "5 23 * * 0"
jobTemplate:
spec:
backoffLimit: 0
template:
spec:
containers:
- name: data-scraper
image: "docker.pkg.github.com/wahyd4/scraper/app:{{IMAGE_VERSION}}"
imagePullPolicy: IfNotPresent
env:
- name: DB_USERNAME
value: postgres
- name: DB_PASSWORD
valueFrom: {secretKeyRef: {name: database-credentials, key: password}}
- name: PORT
value: "5432"
resources:
requests:
cpu: 50m
memory: 126Mi
limits:
cpu: 100m
memory: 256Mi
restartPolicy: Never
imagePullSecrets:
- name: regcred