title: Kubernetes CNI vs Kube-proxy
body: <p>I'm not sure what the difference is between the CNI plugin and the Kube-proxy in Kubernetes. From what I get out of the documentation I conclude the following:</p>
  
  <p>Kube-proxy is responsible for communicating with the master node and routing.</p>
  
  <p>CNI provides connectivity by assigning IP addresses to pods and services, and reachability through its routing deamon. </p>
  
  <p>the routing seems to be an overlapping function between the two, is that true? </p>
  
  <p>Kind regards, 
  Charles</p>