Load Balancing 101 in Kubernetes
Offered By: Linux Foundation via YouTube
Course Description
Overview
Explore the fundamentals of load balancing in Kubernetes through this 31-minute conference talk presented by Christopher Luciano and Srinivas Brahmaroutu from IBM. Dive into key concepts such as Container Network Interface (CNI), underlay vs overlay networks, cross-node communication, and network namespace communication. Learn about endpoints, services, and LoadBalancer services in Kubernetes. Understand the different Kube-Proxy modes, with a focus on the IP-Tables mode walkthrough. Discover various methods for exposing Kubernetes applications externally and gain insights into shared LoadBalancer internals. The presentation concludes with a Q&A session, providing a comprehensive overview of load balancing principles in Kubernetes environments.
Syllabus
Introducción
Container Network Interface (CNI)
CNI - Underlay vs Overlay
Cross Node Communication
Network Namespace Communication
Endpoints
Services
LoadBalancer Service
Kube-Proxy Modes
IP-Tables Mode Walkthrough
Ways to Expose K8s Apps Externally
Background
Shared LoadBalancer Internals
Questions
Taught by
Linux Foundation
Tags
Related Courses
Introduction to Cloud Infrastructure TechnologiesLinux Foundation via edX Scalable Microservices with Kubernetes
Google via Udacity Google Cloud Fundamentals: Core Infrastructure
Google via Coursera Introduction to Kubernetes
Linux Foundation via edX Fundamentals of Containers, Kubernetes, and Red Hat OpenShift
Red Hat via edX