You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
1.2 KiB
27 lines
1.2 KiB
apiVersion: batch/v1
|
|
kind: Job
|
|
metadata:
|
|
name: crd-cleanup
|
|
namespace: default
|
|
spec:
|
|
template:
|
|
spec:
|
|
containers:
|
|
- command:
|
|
- /bin/sh
|
|
- -c
|
|
- 'curl -ik -X DELETE -H "Authorization: Bearer $(cat /var/run/secrets/kubernetes.io/serviceaccount/token)"
|
|
-H "Accept: application/json" -H "Content-Type: application/json" https://kubernetes.default.svc/apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions/sparkapplications.sparkoperator.k8s.io'
|
|
image: gcr.io/spark-operator/spark-operator:v1beta2-1.0.0-2.4.4
|
|
imagePullPolicy: IfNotPresent
|
|
name: delete-sparkapp-crd
|
|
- command:
|
|
- /bin/sh
|
|
- -c
|
|
- 'curl -ik -X DELETE -H "Authorization: Bearer $(cat /var/run/secrets/kubernetes.io/serviceaccount/token)"
|
|
-H "Accept: application/json" -H "Content-Type: application/json" https://kubernetes.default.svc/apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions/scheduledsparkapplications.sparkoperator.k8s.io'
|
|
image: gcr.io/spark-operator/spark-operator:v1beta2-1.0.0-2.4.4
|
|
imagePullPolicy: IfNotPresent
|
|
name: delete-scheduledsparkapp-crd
|
|
restartPolicy: OnFailure
|
|
serviceAccountName: operator-sa
|
|
|