为什么会有多文档
Kubernetes、CI 配置常把多个资源写在一个 YAML 文件中,用 `---` 分隔。
复制片段时如果只改其中一段,容易造成结构错误。
实用技巧
多文档解析后建议输出为数组,便于逐个检查。
转换回 YAML 时可重新按 `---` 输出,保持与原生态一致。
K8s/CI 常见:一个文件多个文档,如何解析与转换。
Kubernetes、CI 配置常把多个资源写在一个 YAML 文件中,用 `---` 分隔。
复制片段时如果只改其中一段,容易造成结构错误。
多文档解析后建议输出为数组,便于逐个检查。
转换回 YAML 时可重新按 `---` 输出,保持与原生态一致。