Kube Proxy

kube-proxy is a network proxy that runs on each node in your cluster

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.

kube-proxy watches and detects when there are new services, and new endpoint objects.

  • it also manages iptable rules which capture traffic to the Service port and redirect it to endpoints. For each endpoint object, it adds an iptables rule which selects a Pod.

kube-proxy interfaces with the k8s API server and iptables


Backlinks