<p>Can someone tell me why the service hop won't become a single point of failure?</p>
<p>In <a href="https://kubernetes.io/docs/concepts/services-networking/_print/" rel="nofollow noreferrer">Kubernete Service</a>, I see an hop of Service between the client and Pods: <a href="https://i.stack.imgur.com/CDw8f.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/CDw8f.png" alt="enter image description here" /></a></p>
<p>I guess all service's (let's say there are 5000 of services and each service has 3 Pods) routing info are stored in the IPTable of each node?</p>

chen
<p>Kubernetes services connect a set of pods to an abstracted service name and IP address. Services provide discovery and routing between pods.</p>
<p>It depends upon the CNI which you are using and what type of network it will use. Every network plugin has a different approach for how a Pod IP address is assigned (IPAM), how iptables rules and cross-node networking are configured, and how routing information is exchanged between the nodes.</p>
