Terminate the workers quickly when deploying a new version on ArgoCD
Currently, the "medium" and "heavy" worker pods take hours to be terminated by Kubernetes, and we fallback on launching:

```
kubectl delete pod --force $(kubectl get pods | grep Terminating | cut -d' ' -f1) --grace-period=0
```

which unblocks the deployment but
- can have a side-effect:
```
Warning: Immediate deletion does not wait for confirmation that the running resource has been terminated. The resource may continue to run on the cluster indefinitely.
```
- requires an annoying manual operation
Terminate the workers quickly when deploying a new version on ArgoCD: Currently, the "medium" and "heavy" worker pods take hours to be terminated by Kubernetes, and we fallback on launching:

```
kubectl delete pod --force $(kubectl get pods | grep Terminating | cut -d' ' -f1) --grace-period=0
```

which unblocks the deployment but
- can have a side-effect:
```
Warning: Immediate deletion does not wait for confirmation that the running resource has been terminated. The resource may continue to run on the cluster indefinitely.
```
- requires an annoying manual operation