Skip to content

Commit

Permalink
kubectl: add page for wait subcommand
Browse files Browse the repository at this point in the history
  • Loading branch information
maze88 committed Jan 4, 2025
1 parent dc4ac20 commit 8dc1b6f
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions pages/common/kubectl-wait.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# kubectl wait

> Waits for a resource 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 {{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`

0 comments on commit 8dc1b6f

Please sign in to comment.