Kubectl Wait - Control Resource States | Online Free DevTools by Hexmos

Control Kubernetes resource states with Kubectl Wait. Monitor deployment readiness, pod availability, and job completion efficiently. Free online tool, no registration required.

kubectl wait

Wait for resource(s) to reach a certain state. More information: https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands#wait.

  • Wait for a deployment to become available:

kubectl wait --for=condition=available deployment/{{deployment_name}}

  • Wait for all pods with a certain [l]abel to be ready:

kubectl wait --for=condition=ready pod {{[-l|--selector]}} {{label_key}}={{label_value}}

  • Wait for a pod to be deleted:

kubectl wait --for=delete pod {{pod_name}}

  • Wait for a job to complete, within 120 seconds (if the condition isn’t met on time, the exit status will be unsuccessful):

kubectl wait --for=condition=complete job/{{job_name}} --timeout 120s