Home / BeaverDeck / Docs / Insights Guide / Networking Insights / Service Coverage
Service Coverage
BeaverDeck uses this check to identify a specific networking condition that may need operator review.
| Check type | service-coverage |
|---|---|
| Insights section | Networking Insights |
| Alert severity | Warning |
When It Reports A Finding
No Service selector matches the pod-template labels of a Deployment or StatefulSet.
Why This Is A Problem
A workload intended to receive stable in-cluster traffic may be unreachable because no Service selects its pods.
Recommended Response
- Confirm whether the workload is expected to receive network traffic through a Service.
- If it is, create a Service or correct its selector to match the workload's pod-template labels.
- Verify the resulting EndpointSlices and ready endpoints.
Scope And Limitations
Not every Deployment or StatefulSet needs a Service. Workers, one-way consumers, and some controllers can be intentionally private; suppress the finding only after confirming that design.
After remediation: refresh Networking Insights and verify the underlying
resource or metric. Suppress the finding only when the condition is intentional and its risk is accepted.