prometheus/discovery/kubernetes
Ryan Wu b4d3c06acb
discovery: make endpointSlice discovery more efficient (#16433)
* discovery: a change to a service with the same name but from another namespace won't enqueue the endpointSlice

Signed-off-by: Ryan Wu <rongjun0821@gmail.com>

* Update discovery/kubernetes/endpointslice.go

Co-authored-by: Ayoub Mrini <ayoubmrini424@gmail.com>
Signed-off-by: Ryan Wu <rongjun0821@gmail.com>

* Update endpointslice.go

Signed-off-by: Ryan Wu <rongjun0821@gmail.com>

---------

Signed-off-by: Ryan Wu <rongjun0821@gmail.com>
Co-authored-by: Ayoub Mrini <ayoubmrini424@gmail.com>
2025-04-16 16:43:30 +02:00
..
endpoints.go discovery/kubernetes: use namespacedName 2024-10-28 16:19:56 +02:00
endpoints_test.go Parallelize discovery/kubernetes tests using t.Parallel() 2024-11-14 10:44:03 +05:30
endpointslice.go discovery: make endpointSlice discovery more efficient (#16433) 2025-04-16 16:43:30 +02:00
endpointslice_test.go Parallelize discovery/kubernetes tests using t.Parallel() 2024-11-14 10:44:03 +05:30
ingress.go discovery: Remove ingress & endpoint slice adaptors (#16413) 2025-04-09 10:25:53 +01:00
ingress_test.go Parallelize discovery/kubernetes tests using t.Parallel() 2024-11-14 10:44:03 +05:30
kubernetes.go chore: enable gci linter (#16245) 2025-03-22 15:46:13 +00:00
kubernetes_test.go chore: enable gci linter (#16245) 2025-03-22 15:46:13 +00:00
metrics.go chore: enable unused-parameter from revive 2025-02-19 19:50:28 +01:00
node.go fix(discovery): Handle cache.DeletedFinalStateUnknown in node informers' DeleteFunc 2024-10-16 10:20:37 +02:00
node_test.go Parallelize discovery/kubernetes tests using t.Parallel() 2024-11-14 10:44:03 +05:30
pod.go fix(discovery): Handle cache.DeletedFinalStateUnknown in node informers' DeleteFunc 2024-10-16 10:20:37 +02:00
pod_test.go Parallelize discovery/kubernetes tests using t.Parallel() 2024-11-14 10:44:03 +05:30
service.go
service_test.go Parallelize discovery/kubernetes tests using t.Parallel() 2024-11-14 10:44:03 +05:30