Using Endpoint Slices In K8S Logger instead of Endpoints API #13493
Labels
platform: kubernetes
Anything `kubernetes` platform related
source: kubernetes_logs
Anything `kubernetes_logs` source related
type: feature
A value-adding code addition that introduce new functionality.
A note for the community
Use Cases
There are scalability issues with using endpoints API to get cluster information in kubernetes. It is discussed in more detail here. We faced this issue during our testing in large K8S cluster on GKE.
From the documentation, currently vector source kubernetes logs uses Pods Endpoints API .
Attempted Solutions
No response
Proposal
Proposal is to use K8S endpointslices API instead of endpoints API.
References
No response
Version
0.22.0-distroless-libc
The text was updated successfully, but these errors were encountered: