kubernetes/pkg/proxy
Antonio Ojea ef76be37de kube-proxy network programming latency on restarts
kube-proxy expose the metric network_programming_duration_seconds,
that is defined as the time it takes to program the network since
a a service or pod has changed. It uses an annotation on the endpoints
/endpointslices to calculate when the endpoint was created, however,
on restarts, kube-proxy process all the endpoints again, no matter
when those were generated, polluting the metrics.

To be safe, kube-proxy will estimate the latency only for those
endpoints that were generated after it started.
2021-04-07 19:19:02 +02:00
..
apis Graduate EndpointSlice feature gate to GA 2021-03-06 15:58:47 -08:00
config hack/update-bazel.sh 2021-02-28 15:17:29 -08:00
healthcheck hack/update-bazel.sh 2021-02-28 15:17:29 -08:00
iptables Adding support for TopologyAwareHints to kube-proxy 2021-03-08 15:37:47 -08:00
ipvs Adding support for TopologyAwareHints to kube-proxy 2021-03-08 15:37:47 -08:00
metaproxier hack/update-bazel.sh 2021-02-28 15:17:29 -08:00
metrics kube-proxy iptables expose number of rules metrics 2021-03-05 10:00:38 +01:00
userspace Merge pull request #97837 from JornShen/proxier_userspace_structured_logging 2021-03-05 13:25:42 -08:00
util kube-proxy iptables expose number of rules metrics 2021-03-05 10:00:38 +01:00
winkernel Merge pull request #99958 from sbangari/winkubeproxylbservicefix 2021-03-10 00:35:35 -08:00
winuserspace hack/update-bazel.sh 2021-02-28 15:17:29 -08:00
doc.go
endpoints_test.go kube-proxy network programming latency on restarts 2021-04-07 19:19:02 +02:00
endpoints.go kube-proxy network programming latency on restarts 2021-04-07 19:19:02 +02:00
endpointslicecache_test.go kube-proxy: add endpointslice cache unit tests for terminating endpoints 2021-01-11 16:17:58 -05:00
endpointslicecache.go Adding support for TopologyAwareHints to kube-proxy 2021-03-08 15:37:47 -08:00
OWNERS pkg/proxy: add sig-network-approvers/sig-network-reviewers to OWNERS files 2019-05-13 10:30:29 -05:00
service_test.go kube-proxy network programming latency on restarts 2021-04-07 19:19:02 +02:00
service.go Adding support for TopologyAwareHints to kube-proxy 2021-03-08 15:37:47 -08:00
topology_test.go Adding support for TopologyAwareHints to kube-proxy 2021-03-08 15:37:47 -08:00
topology.go Adding support for TopologyAwareHints to kube-proxy 2021-03-08 15:37:47 -08:00
types.go Adding support for TopologyAwareHints to kube-proxy 2021-03-08 15:37:47 -08:00