在本地合并多文档 YAML,或对 YAML 应用 JSON Merge Patch 语义。
在本地合并多文档 YAML,或对 YAML 应用 JSON Merge Patch 语义,并用路径摘要显示新增、删除和修改项。
按顺序深度合并用 --- 分隔的 YAML 文档。
在 patch 模式中用 null 删除目标键。
输出合并后的 YAML 和路径级变更摘要。
多文档 YAML
service: image: nginx --- service: replicas: 2
边界示例
debug: null
变更摘要
$.service.replicas 新增
摘要
$.service.debug removed
误以为是 Kubernetes strategic merge
本工具使用普通深度合并和 JSON Merge Patch 语义。
过早分享输出
分享前先复核输出。
适合作为本地预检步骤,最终仍应使用目标运行时或部署工具验证。
null 在 patch 中表示什么?
表示删除目标键。
可以使用生产数据吗?
可以,但应保持本地处理,分享前完成脱敏。
会取代最终验证吗?
不会,它是快速本地检查步骤。