| 用途 | 预演变更、生成清单、校验合法性 |
|---|---|
| 语法 | kubectl <命令> --dry-run=client|server |
常用示例
常用示例
kubectl apply -f deploy.yaml --dry-run=server
kubectl apply -f deploy.yaml --dry-run=client -o yaml > out.yaml
kubectl create deployment web --image=nginx --dry-run=client -o yaml
kubectl delete pod web-x --dry-run=serverclient:不连集群,本地推导,速度快;server:请求真实 API,包含准入控制、默认值填充与 RBAC 校验,但不持久化。