25 lines
949 B
Bash
25 lines
949 B
Bash
#!/bin/bash
|
|
NS=default
|
|
|
|
echo "=== Removing HTTP triggers ==="
|
|
fission httptrigger delete --name check-local-t --namespace $NS 2>/dev/null || true
|
|
fission httptrigger delete --name check-vcd-t --namespace $NS 2>/dev/null || true
|
|
fission httptrigger delete --name check-s3-t --namespace $NS 2>/dev/null || true
|
|
|
|
echo "=== Removing functions ==="
|
|
fission fn delete --name check-local --namespace $NS 2>/dev/null || true
|
|
fission fn delete --name check-vcd --namespace $NS 2>/dev/null || true
|
|
fission fn delete --name check-s3 --namespace $NS 2>/dev/null || true
|
|
|
|
echo "=== Removing environment ==="
|
|
fission env delete --name bench-py --namespace $NS 2>/dev/null || true
|
|
|
|
echo "=== Removing PVCs ==="
|
|
kubectl delete pvc storage-check-local -n $NS 2>/dev/null || true
|
|
kubectl delete pvc storage-check-vcd -n $NS 2>/dev/null || true
|
|
|
|
echo "=== Removing secret ==="
|
|
kubectl delete secret bench-s3-secret -n $NS 2>/dev/null || true
|
|
|
|
echo "Done."
|