DEV Community

Gourav Shah for School of Devops

Posted on

The Story of Kubernetes Networking

Do you know Kubernetes does not provide networking, but rather relies on third party plugins for networking the pods ? When Kubernetes is so sophisticated, is not capable of networking pods by itself ? Why is it done this way ? How Kubernetes networking evolved ? How does the networking really work with Kubernetes ? Why it picked up CNI vs CNM as networking standard. And yeah, how I ended up contributing to the Kubernetes eco system and one of its CNI plugins rather unknowingly ? Tune in to this episode of Being Devops to get the whole story of Kubernetes Networking.

Tune in to Episode #4 of Being Devops here

What will you learn in this episode ?

When Kubernetes is so sophisticated, why does it not do the networking by itself ?
Why Kubernetes chose CoreOS' CNI standard instead of Docker's CNM for networking pods
What is the difference between CNI standard vs CNI Plugin
Which CNI plugin to choose ?

Originally published at http://blog.schoolofdevops.com on February 21, 2020.

Top comments (0)