Skip to content

Commit

Permalink
Test a job
Browse files Browse the repository at this point in the history
  • Loading branch information
Federico Hernandez committed Oct 24, 2018
1 parent 7a705dd commit f87f4f9
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 2 deletions.
4 changes: 2 additions & 2 deletions e2e-test/README.md
Expand Up @@ -15,7 +15,7 @@ $ # OS=linux
$ # OS=windows

$ # Launch krs
$ ./out/krs_$OS --namespace=krs --resources="pods,rs,deploy,ds,sts,pv,pvc,cj,hpa,ing"
$ ./out/krs_$OS --namespace=krs --resources="pods,rs,deploy,ds,sts,pv,pvc,job,cj,hpa,ing"
```

In a second one, launch the end-to-end test script in the `e2e-test` directory:
Expand All @@ -28,5 +28,5 @@ $ ./run-e2e-test.sh
Optionally, to keep an eye on all resources, in a third session:

```shell
$ watch kubectl -n krs get pods,rs,deploy,ds,sts,pv,pvc,cj,hpa,ing
$ watch kubectl -n krs get pods,rs,deploy,ds,sts,pv,pvc,job,cj,hpa,ing
```
13 changes: 13 additions & 0 deletions e2e-test/job.yaml
@@ -0,0 +1,13 @@
apiVersion: batch/v1
kind: Job
metadata:
name: test-job
spec:
template:
spec:
containers:
- name: appserver
image: centos:7
command: ["sh", "-c", "while true; do echo WORK; sleep 10; done"]
restartPolicy: Never
backoffLimit: 4
6 changes: 6 additions & 0 deletions e2e-test/run-e2e-test.sh
Expand Up @@ -68,6 +68,12 @@ echo "Deleting the persistent volume"
kubectl delete -n $NAMESPACE pvc data-krs-test-sts-0

### job
echo
echo "Creating a Job"
kubectl -n $NAMESPACE apply -f job.yaml
sleep 10
echo "Deleting a Job"
kubectl -n $NAMESPACE delete job test-job

### cron job
echo
Expand Down

0 comments on commit f87f4f9

Please sign in to comment.