Added job for file deletion everyday @kvz

This commit is contained in:
Abdelhadi Khiati 2018-06-11 01:15:53 +01:00
parent d9d0f7c4e7
commit 3e054562ea
1 changed files with 18 additions and 0 deletions

View File

@ -113,3 +113,21 @@ spec:
minReplicas: 1
maxReplicas: 5
targetCPUUtilizationPercentage: 90
---
apiVersion: batch/v1beta1
kind: CronJob
metadata:
name: cleaning-job
namespace: tus
spec:
schedule: "* * */1 * *"
jobTemplate:
spec:
template:
spec:
containers:
- name: jobspod
image: gcr.io/transloadit-kubes/jobspod
command: ["/bin/bash", "-c"]
args: [ "kubectl exec --namespace tus $(kubectl get pods --namespace tus -l app=tusd -o go-template --template '{{range .items}}{{.metadata.name}}{{\"\\n\"}}{{end}}') -- /bin/sh -c \"rm -rf *\""]
restartPolicy: OnFailure