SE-Radio 341: Michael Hausenblas on Container Networking

Topics covered
Popular Clips
Episode Highlights
Overlay Networks
Overlay networks are a crucial component in container networking, providing a virtual network layer on top of existing physical infrastructure. explains that these networks are highly configurable, allowing for flexibility and scalability in container environments. He notes that Docker's overlay network, for instance, includes a built-in key-value store to manage state and assignments 1.
Overlay networks essentially define a virtual network, a software-defined network on top of the underlying physical network.
---
The discussion also highlights the variety of network plugins available, such as Calico, Flannel, and Weavenet, which offer different functionalities and integrations with Docker and Kubernetes 2 3.
Plugins
Network plugins play a vital role in enabling seamless communication between containers across different hosts. describes how Docker provides default plugins like MacvLAN and IPVLAN, as well as third-party options like Calico and Flannel 4. These plugins address the challenge of IP address management, especially in large-scale environments with numerous containers.
The challenge is the combination of scale and speed; you need to manage a large number of IP addresses quickly.
---
Hausenblas emphasizes that while IPV6 adoption is slow, it could simplify IP management in the future 2.
Related Episodes


SE Radio 619: James Strong on Kubernetes Networking
Answers 383 questions

SE Radio 600: William Morgan on Kubernetes Sidecars and Service Mesh
Answers 383 questions

SE-Radio Episode 361: Daniel Berg on Istio Service Mesh
Answers 383 questions

SE-Radio-Episode-259:-John-Purrier-on-OpenStack
Answers 383 questions

Episode 217: James Turnbull on Docker
Answers 383 questions

SE-Radio Episode 290: Diogo Mónica on Docker Security
Answers 383 questions

SE Radio 649: Lukas Gentele on Kubernetes vClusters
Answers 383 questions

SE-Radio Episode 302: Haroon Meer on Network Security
Answers 383 questions

SE-Radio Episode 271: Idit Levine on Unikernelsl
Answers 383 questions

SE-Radio Episode 276: Björn Rabenstein on Site Reliability Engineering
Answers 383 questions

SE-Radio Episode 319: Nicole Hubbard on Migrating from VMs to Kubernetes
Answers 383 questions

SE-Radio Episode 344: Pat Helland on Web Scale
Answers 383 questionsSE-Radio Episode 239: Andrew Clay Shafer on Modern Platform-as-a-Service
Answers 383 questions

SE Radio 591: Yechezkel Rabinovich on Kubernetes Observability
Answers 383 questionsEpisode 87: Software Components
Answers 383 questions














