Everything you need to know about Kubernetes pod networking on AWS

When you are first starting out with Kubernetes running in AWS, pod networking is probably not the first thing you think about. Nevertheless, at some point you are going to be 100% dependent on whatever networking you choose. So while you don’t need to be a networking expert, it’s well worth investing a few minutes to gain a basic understanding of the common choices, how they work, and the tradeoffs between them.

I created this short 7-minute video that explains how Kubernetes pod networking on AWS works, using examples to illustrate, including Calico, Amazon VPC CNI (as used by default by EKS), and Flannel.

In the video you’ll learn:

  • Some essential background on AWS networking and Kubernetes pod networking.
  • What an overlay network is, why you might want to use one, and the building blocks used to implement one.
  • Options for a non-overlay network, why you might want to do this, and the building blocks used to implement one.
  • Scale considerations that may be important to you when trying to choose between all these different options.
  • Where Kubernetes Network Policy fits into all of this, which is essential for the security of your cluster.

Happy watching!

https://www.youtube.com/watch?v=J1VbZR7j4sI

If you enjoyed this video then you may also like:

Join our mailing list

Get updates on blog posts, new releases and more!