‹ Back to Glossary

Kube-proxy

What is a Kube-Proxy?

Kube-proxy is the routing layer used by Kubernetes to route traffic between nodes in a cluster. Built on iptables, kube-proxy operates at Layer 4, e.g., it routes TCP, UDP, and SCTP.

Impact on Today

Most traffic inside a cluster today operates at Layer 7 (e.g., HTTP, gRPC). Because kube-proxy routes at Layer 4, this can impact optimal load balancing within a cluster, depending on workload.