<p>If one has an image with a number of different executables, is it possible to have multiple cron entries with different commands that run at different times in the same kubernetes deployment.</p>

<p>e.g. For some single container image named "jolly-roger", I want to schedule the following crontab, without having to manage 4 separate kubernetes applications in different repositories.</p>

<pre><code>*/30 * * * * /pirate-bin/rehoist-the-flag
0 7,19 * * * /pirate-bin/feed-the-sharks
45 20 * * * /pirate-bin/count-the-gold
0 12 * * 1,5 /pirate-bin/make-landlubbers-walk-the-plank
</code></pre>

<p>You can:</p>

<ul>
<li>create a single cronjob resource with exactly one crontab time (like <code>*/30 * * * *</code>) and several containers to run</li>
<li>create several cronjob resources using the same container images but different <code>command</code> and <code>args</code> for each job</li>
</ul>

<p>You can not:</p>

<ul>
<li>create one cron job resource with several crontab times</li>
<li>consequently not using multiple containers with multiple crontab times</li>
</ul>

<p>So in short, you can place all your binaries in a single container, but cannot solve your problem by defining one resource. The way to go is to use the same image in a distinct cronjob resource per crontab line of your example</p>
