You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For the SERVICES checks all services are reporting [POP-1109] Single endpoint is associated with this service.
However this is not the case.
An example of one of the warnings produced is:
· traefik/traefik-metrics........................................................................😱
😱 [POP-1109] Single endpoint is associated with this service.
But if I look at the endpoints for this there are more than one:
$ kubectl -n traefik get endpoints
NAME ENDPOINTS AGE
traefik-metrics 10.9.128.150:9200,10.9.128.222:9200,10.9.129.168:9200 + 3 more... 12d
Or in more detail from the kubectl -n traefik get endpoints -o yaml traefik-metrics command:
Describe the bug
For the
SERVICES
checks all services are reporting[POP-1109] Single endpoint is associated with this service.
However this is not the case.
An example of one of the warnings produced is:
But if I look at the endpoints for this there are more than one:
Or in more detail from the
kubectl -n traefik get endpoints -o yaml traefik-metrics
command:The code in
internal/lint/svc.go
seems to be:And indeed the YAML above only has one list item in subsets, however that subset contains multiple addresses and these haven't been catered for.
To Reproduce
Steps to reproduce the behavior:
popeye
versionv0.21.0
popeye -A -s services
[POP-1109] Single endpoint is associated with this service.
warning against them.Expected behavior
This is a false alert and it shouldn't be saying that services only have one endpoint when they have 2 or more.
Screenshots
If applicable, add screenshots to help explain your problem.
Versions (please complete the following information):
Debian Linux (12 stable / bookworm)
0.21.0
1.28.7
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: