k8s-multi-doc-yaml-rejected-must-split-per-resource
The K8s manifest validator rejects multi-document YAML files (multiple resources separated by --- in one file). Each Kubernetes resource must be a separate .yaml file. Attempting to write a single file with Deployment + Service + PDB produced a validation error mid-session; splitting into individual files resolved it. Design K8s manifests as one-resource-per-file from the start.
Related
- k8s-multi-doc-yaml-rejected-must-split-into-separate-files
- k8s-manifest-validator-rejects-multi-document-yaml
- k8s-multi-doc-yaml-rejected-must-split-files
- k8s-validator-rejects-multi-doc-yaml-requires-split-files
- 2026-04-04-oracle-001-self-architecture-analysis
- k8s-validator-rejects-multi-document-yaml