Files
scraper/manifest.yaml
2023-04-06 02:17:05 +00:00

34 lines
938 B
YAML

apiVersion: batch/v1
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: "ghcr.io/wahyd4/scraper/app:v0.1.29"
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: 200m
memory: 126Mi
limits:
cpu: 400m
memory: 256Mi
restartPolicy: Never
imagePullSecrets:
- name: github-image-pull-secret