<p>I am trying to setup a cron job on my cluster and I have a cloudsql proxy and my application container running in the pod, the cron job works fine, but when i execute <code>kubectl get pods --watch</code>, I see that in my cronjob pod, the ready column says 1/2, is this expected behaviour</p>

<p>I am not sure and trying to understand if this is the expected behavior or am i missing something and not configuring it correctly, any help would be really great.</p>

<p>Not sure if it helps but my cron job is just executing a <code>rake task</code></p>

<p>this is the output of <code>kubectl get pods --watch</code></p>

<pre><code>NAME                                         READY   STATUS    RESTARTS   AGE
trial-expiration-reminder-1573032300-7tjjq   0/2     ContainerCreating   0          0s
trial-expiration-reminder-1573032300-7tjjq   2/2     Running             0          1s
trial-expiration-reminder-1573032300-7tjjq   1/2     Running             0          9s
trial-expiration-reminder-1573032600-khlsm   0/2     Pending             0          0s
trial-expiration-reminder-1573032600-khlsm   0/2     Pending             0          0s
trial-expiration-reminder-1573032600-khlsm   0/2     ContainerCreating   0          0s
trial-expiration-reminder-1573032600-khlsm   2/2     Running             0          2s
trial-expiration-reminder-1573032600-khlsm   1/2     Running             0          9s
</code></pre>

opensource-developer
<p>If in your cronjob there is two container running inside one pod then it will first how <code>1/2</code> after some time <code>2/2</code>.</p>

<p>If you look in some pod there is <code>2/2</code> mean both container running inside single pod and READY to take requests or Running.</p>
