🤖 Generated by the Agentic Engineer
Outcome
Disposition the three scanner findings caused by CoreDNS binding the required DNS service port without weakening the rest of the repository scan.
Parent
First control-family slice of #2787.
Current evidence
- Checkov reports CKV_K8S_25 once on the Docker CoreDNS Deployment.
- Trivy reports KSV-0022 and KSV-0117 once each on the same Deployment.
- The pinned distroless CoreDNS image runs as UID/GID 65532 and its binary carries the file capability needed for port 53; the container needs only NET_BIND_SERVICE in its bounding set and drops all other capabilities.
Acceptance criteria
Out of scope
CPU limit, trusted-registry, and other remaining CoreDNS findings stay in #2787 for separate disposition or remediation.
Outcome
Disposition the three scanner findings caused by CoreDNS binding the required DNS service port without weakening the rest of the repository scan.
Parent
First control-family slice of #2787.
Current evidence
Acceptance criteria
Out of scope
CPU limit, trusted-registry, and other remaining CoreDNS findings stay in #2787 for separate disposition or remediation.