# Kube-proxy In this section we will configure kupe-proxy. > kube-proxy is a network proxy that runs on each node in your cluster, implementing part of the Kubernetes Service concept. > kube-proxy maintains network rules on nodes. These network rules allow network communication to your Pods from network sessions inside or outside of your cluster. ![image](./img/09_cluster_architecture_proxy.png "Kubelet") Before we will start, lets clarify the reason why do we need it. To do that, we will create deployment with nginx. ```bash { cat < nginx-deployment-db9778f94-q5jx4 1/1 Running 0 63s 10.240.1.10 example-server nginx-deployment-db9778f94-twx78 1/1 Running 0 63s 10.240.1.11 example-server ``` As you an see, we created 3 pods (each has its own ip address). Now, we will run busybox container and will try to access our pods from other container ```bash { cat <