YoVDO

Improving the Reliability of Kubernetes Load Balancers

Offered By: CNCF [Cloud Native Computing Foundation] via YouTube

Tags

Kubernetes Courses Service Level Agreements Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the challenges and solutions for improving Kubernetes load balancer reliability in this 26-minute conference talk by Alexander Constantinescu from Confluent. Delve into the current implementation of load balancers in Kubernetes, examining their critical role in application ingress and the limitations of the simplistic `LoadBalancer` service type. Understand the failure modes that arise from decorrelation between the cluster's networking state and application health. Learn about the computational inefficiencies and missed opportunities for production-grade approaches in the existing mechanism. Discover the proposed improvements, including dynamic traffic routing without reconfiguration and application-specific health checks. Follow the journey from the current implementation to the envisioned north star, gaining insights on how refactored support can better maintain application SLAs. Cover topics such as general load balancer configuration, health checks, connection draining, and performance impact, concluding with practical recommendations for enhancing Kubernetes load balancer reliability.

Syllabus

Introduction
Background
General Load Balancer Configuration
Health Checks
Connection Draining
Impact on Performance
What do we want
Where are we
Recommendations


Taught by

CNCF [Cloud Native Computing Foundation]

Related Courses

Introduction to Cloud Infrastructure Technologies
Linux 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