| 用法 | kubectl edit deploy/web;kubectl edit svc web -n dev |
|---|---|
| 编辑器 | 取 $EDITOR/$KUBE_EDITOR 环境变量 |
| 提交 | 保存即 PUT 到 API Server;语法错误会拒绝并保留编辑 |
| 注意 | 修改与声明文件脱节:下次 apply 可能覆盖回来 |
使用示例
使用示例
export KUBE_EDITOR=vim
kubectl edit deploy web -n dev
kubectl edit svc web -n dev # 应急改端口/选择器应急改完把最终 YAML 导出并回写仓库:kubectl get deploy web -o yaml > deploy.yaml,保持单一事实源。