Just as the question says, I'm just looking to know if Kubernetes waits for some kind of confirmation from the previous cronjob that it has completely stopped before starting the new one, or if the kill signal is sent and the new job is started at the same time.
For reference, here is all the docs say on the replace policy:
https://kubernetes.io/docs/tasks/job/automated-tasks-with-cron-jobs/#concurrency-policy
Concurrency Policy
- Replace: If it is time for a new job run and the previous job run hasn’t finished yet, the cron job replaces the currently running job run with a new job run