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.