1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-29 23:24:55 +02:00
tldr/pages/common/kubectl-wait.md

21 lines
711 B
Markdown
Raw Normal View History

# 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`