<p>I'm not sure if there is a ready condition in DaemonSet. By that, I mean all pods owned by that DaemonSet are ready.</p>

<p>I'm aware of <code>kubectl wait</code>, but it seems can not check the readiness of DaemonSet.</p>

<p>Simpler method from <a href="https://starkandwayne.com/blog/silly-kubectl-trick-5-waiting-for-things-to-finish-up-2/" rel="nofollow noreferrer">https://starkandwayne.com/blog/silly-kubectl-trick-5-waiting-for-things-to-finish-up-2/</a> -&gt;</p>
<pre><code>kubectl rollout status daemonset \
  rke2-ingress-nginx-controller \
  -n kube-system \
  --timeout 60s
</code></pre>
