| 用途 | 等待资源满足条件或消失 |
|---|---|
| 语法 | kubectl wait --for=<条件> <资源>/<名称> [--timeout=...] |
常用示例
常用示例
kubectl wait --for=condition=Available deploy/web --timeout=180s
kubectl wait --for=condition=Ready pod/web-x --timeout=120s
kubectl wait --for=jsonpath='{.status.phase}'=Running pod/web-x
kubectl wait --for=delete pod/web-x --timeout=60s支持 --for=condition=...、--for=jsonpath=...=值、--for=delete;默认超时 30s,生产脚本显式加大。