This tutorial will show you a free and easy to install load balancer with Kubernetes that allows automatically configuring external IP addresses for Kubernetes services residing internally in your Kubernetes cluster. It provides missing load balancer functionality in these bare metal Kubernetes clusters that you would spin up in your home lab environment and is a great way to automate the process of configuring external access.
👉Get CloudWays ➜ [ Ссылка ]
💥CloudWays COUPON CODE: CLOUDGURU25
☝️☝️ USE THE EXCLUSIVE COUPON CODE ABOVE TO GET 25% OFF FOR 3 MONTHS💥
Timestamps:
Introduction to Kubernetes bare metal load balancer 0:00
What is MetalLB Load balancer? 1:10
How MetalLB solves the challenges of bare metal cluster load balancing - 1:42
Installing MetalLB overview - 2:08
Creating the MetalLB namespace - 2:40
Running the YAML manifest to install MetalLB - 3:02
Overview of creating the config map containing the IP address configuration information - 3:33
Creating the YAML configuration file to house the config map for IP address information - 4:04
Looking at the configuration to change for handing out IP addresses - 4:30
Use Kubectl to create the configuration map from the YAML configuration file - 4:58
Reviewing where we are at this point and what to do next, testing - 5:13
Deploying a simple Nginx container - 5:37
Exposing the Nginx container/pod running in the Kubernetes cluster as a Load balancer type - 6:04
The service has been exposed, checking with kubectl get svc - 6:30
Verifying the external IP address has been correctly handed out from MetalLB - 6:39
Testing to see if we can access Nginx using the external IP address configured with MetalLB - 7:01
Wrapping up the overview of using MetalLB to expose services inside your Kubernetes cluster - 7:32
MetalLB is configured to work in L3 (BGP) mode with the vRouter VyOS.
#kubernetes #metallb #vyos #bgp
Kubernetes Load Balancer Tutorial with Metallb, VyOS and BGP
Теги
kubernetes load balancerkubernetes loadbalancer servicekubernetes load balancer tutorialkubernetesmetallbkubernetes loadbalancerkubernetes load balancingkubernetes bare metal load balaningkubernetes metallbmetallb kuberneteskubernetes bare metal load balancinghow to use metallb in kuberneteskubernetes metal lb deploymentdeploying metal lb kubernetesvyos load balancingMetallb loadmetallb load balancerbgp load balancercloud gurucloudguruVyOS