mirror of
https://github.com/netzbegruenung/green-spider.git
synced 2024-05-01 16:44:51 +02:00
Add some kubernetes job manifests
This commit is contained in:
parent
f3183d45fc
commit
ef006c667e
29
kubernetes/green-spider-screenshotter-job.yaml
Normal file
29
kubernetes/green-spider-screenshotter-job.yaml
Normal file
|
@ -0,0 +1,29 @@
|
|||
apiVersion: batch/v1
|
||||
kind: Job
|
||||
metadata:
|
||||
name: green-spider-screenshotter
|
||||
spec:
|
||||
template:
|
||||
spec:
|
||||
containers:
|
||||
- name: screenshotter
|
||||
image: quay.io/netzbegruenung/green-spider-screenshotter:latest
|
||||
imagePullPolicy: Always
|
||||
volumeMounts:
|
||||
- name: secrets
|
||||
mountPath: "/secrets"
|
||||
readOnly: true
|
||||
resources:
|
||||
requests:
|
||||
cpu: 800m
|
||||
memory: 4000M
|
||||
restartPolicy: Never
|
||||
volumes:
|
||||
- name: secrets
|
||||
secret:
|
||||
secretName: green-spider
|
||||
items:
|
||||
- key: datastore-writer.json
|
||||
path: datastore-writer.json
|
||||
- key: screenshots-uploader.json
|
||||
path: screenshots-uploader.json
|
37
kubernetes/green-spider-spider-job.yaml
Normal file
37
kubernetes/green-spider-spider-job.yaml
Normal file
|
@ -0,0 +1,37 @@
|
|||
apiVersion: batch/v1
|
||||
kind: Job
|
||||
metadata:
|
||||
name: green-spider-spider
|
||||
spec:
|
||||
parallelism: 1
|
||||
template:
|
||||
spec:
|
||||
containers:
|
||||
- name: spider
|
||||
image: quay.io/netzbegruenung/green-spider:latest
|
||||
imagePullPolicy: Always
|
||||
args:
|
||||
- "--credentials-path=/secrets/datastore-writer.json"
|
||||
- "--loglevel=info"
|
||||
- spider
|
||||
volumeMounts:
|
||||
- name: secrets
|
||||
mountPath: "/secrets"
|
||||
readOnly: true
|
||||
- name: shared
|
||||
mountPath: /dev/shm
|
||||
resources:
|
||||
requests:
|
||||
cpu: 900m
|
||||
memory: 2000M
|
||||
restartPolicy: OnFailure
|
||||
volumes:
|
||||
- name: secrets
|
||||
secret:
|
||||
secretName: green-spider
|
||||
items:
|
||||
- key: datastore-writer.json
|
||||
path: datastore-writer.json
|
||||
- name: shared
|
||||
emptyDir: {}
|
||||
|
Loading…
Reference in a new issue