Войти
  • 8598Просмотров
  • 1 год назадОпубликованоLinuxCloudHacks

Kubernetes: Service Types, External Exposure & MetalLB Load Balancing [Dual Stack Bare Metal K8s]

Feeling lost in the labyrinth of Kubernetes networking? Never fear! This video is your guide to understanding services, exploring different service types, and exposing your applications to the external world. We'll dive deep using a real-world example: a three-node, bare metal Kubernetes cluster configured in dual-stack mode. To conquer load balancing, we'll unveil the power of MetalLB in Layer2. Here's what you'll learn: -The fundamentals of Kubernetes services - Demystifying different service types - Exposing your application outside the cluster - Unveiling the magic of MetalLB for load balancing (Layer2 mode) - Setting up and configuring MetalLB - Exploring the features MetalLB offers - New to Kubernetes? No problem! We'll break down the concepts in an easy-to-understand way. 00:00 Introduction 00:42 Network Topology 02:44 Pod to Pod communication 06:20 Headless service 07:47 ClusterIP service 09:59 ClusterIP IPv6 service 11:19 External IP 12:55 NodePort service 14:49 Load Balancer service 16:24 What is MetalLB? 16:49 MetalLB installation 18:51 How L2 advertisement works 19:36 MetalLB limitations in L2 mode 20:23 Requesting specific VIP 20:59 Load balancer Local traffic policy 22:32 Sharing VIP address