<p>I have scheduled the K8s cron to run every 30 mins.</p>

<p>If the current job is still running and the next cron schedule has reached it shouldn't create a new job but rather wait for the next schedule.</p>

<p>And repeat the same process if the previous job is still in Running state.</p>

k_vishwanath
<p>set the following property to Forbid in CronJob yaml</p>
<pre><code>.spec.concurrencyPolicy
</code></pre>
<p><a href="https://kubernetes.io/docs/concepts/workloads/controllers/cron-jobs/#concurrency-policy" rel="nofollow noreferrer">https://kubernetes.io/docs/concepts/workloads/controllers/cron-jobs/#concurrency-policy</a></p>
