Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

Understanding the Kubernetes Networking Layer

Linux Foundation via YouTube

Overview

Explore the intricacies of Kubernetes networking in this 34-minute conference talk by Margarita Manterola Rivero from Isovalent. Dive into the essential role of the Container Network Interface (CNI) in cluster communication, understanding its significance for pod connectivity and external service accessibility. Learn about the pluggable nature of Kubernetes networking, comparing the default CNI with alternative options and their respective features. Gain insights into fundamental concepts such as network namespaces, pod-to-pod connectivity, and various Kubernetes service types. Discover advanced topics including network policies, resilient connectivity, L7 traffic management, identity-based security, and observability. Examine the differences between service mesh implementations with and without sidecars, explore multi-cluster options, and understand CNI chaining. Compare popular CNI plugins like Flannel, Weave Net, Calico, and Cilium to make informed decisions for your Kubernetes deployments.

Syllabus

Intro
Fundamentals of Kubernetes Networking
What is a CNI?
Network Namespace
Pod-to-pod connectivity
Kubernetes Services
Kube Proxy
ClusterIP Service
NodePort Service
LoadBalancer Service
ExternalName Service
Compass
DNS
Ingress
Network Policies
Resilient Connectivity
L7 Traffic Management
Identity-based Security
Observability and Tracing
Transparency
Service Mesh with sidecars
Service Mesh without sidecars
Multi Cluster / Cluster Mesh
Multi Cluster options
Kubernetes is pluggable
CNI Chaining
Default plugins
Flannel
Weave Net
Calico
Cilium

Taught by

Linux Foundation

Reviews

Start your review of Understanding the Kubernetes Networking Layer

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.