<p>Is it possible to retrieve all pods without taking jobs?</p>

<pre><code>kubectl get pods 
pod1                                      1/1     Running     1          28d
pod2                                      1/1     Running     1          28d
pods3                                     0/1     Completed   0          30m
pod4                                      0/1     Completed   0          30m
</code></pre>

<p>I don't want to see jobs, but only the other pod.<br>
I don't want to fetch them basing on "Running State" because I would like to verify if all deployment I am trying to install are "deployed".<br>
Basing on that I wanted to use the following command, but it is fetching also jobs I am trying to exclude:</p>

<pre><code>kubectl wait --for=condition=Ready pods --all --timeout=600s 
</code></pre>

Prisco
<p>Add a special label (e.g. <code>kind=pod</code>) to your job pods. Then use <code>kubectl get pods -l kind!=pod</code>.</p>
