diff --git a/staging/src/k8s.io/apiserver/pkg/util/peerproxy/peerproxy_handler.go b/staging/src/k8s.io/apiserver/pkg/util/peerproxy/peerproxy_handler.go index 2894271346f..4b8e1b655d3 100644 --- a/staging/src/k8s.io/apiserver/pkg/util/peerproxy/peerproxy_handler.go +++ b/staging/src/k8s.io/apiserver/pkg/util/peerproxy/peerproxy_handler.go @@ -177,8 +177,8 @@ func (h *peerProxyHandler) WrapHandler(handler http.Handler) http.Handler { return } - rand := rand.Intn(len(peerEndpoints)) - peerEndpoint := peerEndpoints[rand] + endpointIndex := rand.Intn(len(peerEndpoints)) + peerEndpoint := peerEndpoints[endpointIndex] h.proxyRequestToDestinationAPIServer(r, w, peerEndpoint) }) }