Kubernetes has two simple but powerful network concepts: every Pod is connected to the same network, and Services let you talk to a Pod by name. Bryan will take you through how these concepts are implemented - Pod Networks via the Container Network Interface (CNI), Service Discovery via kube-dns and Service virtual IPs, then on to how Services are exposed to the rest of the world.
YOU MAY ALSO LIKE:
Introduction to Kubernetes Networking
After first getting into programming as a kid, creating a video game called "Splat", Bryan's career has ranged from charting pie sales at a bakery to real-time pricing of billion-dollar bond trades. At Weaveworks, Bryan works on deployment and observability for containers and microservices, and is a contributor to many Cloud Native Open Source projects including Kubernetes, Weave Net and Cortex. Outside of work he is a father, a helicopter pilot, and can cook a mean risotto primavera.