| 启用 | kubectl apply --server-side -f deploy.yaml |
|---|---|
| 字段管理 | Field Manager 记录每个字段的负责人 |
| 冲突 | --force-conflicts 强制接管(谨慎,会夺走他人字段) |
| 优势 | 不再依赖 last-applied 注解;大对象不被注解撑爆(256KB 限制) |
| 查看 | kubectl get -o yaml 的 managedFields 段 |
使用示例
使用示例
kubectl apply --server-side -f deploy.yaml
kubectl get deploy web -o yaml | grep -A20 managedFields | head -30从客户端 apply 迁移到服务端 apply:首次执行可能报字段冲突,确认无人正在管理后再 --force-conflicts。