Skip to content

famasboy888/Talos_K8s_OpenStack_Loadbalancer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 

Repository files navigation

Talos-Kubernetes on OpenStack with Octavia Loadbalancer

Overview

I deployed a Talos Kubernetes cluster (2 control plane nodes, 3 worker nodes) on OpenStack. I attached them to Octavia Loadbalancer which lets other devices in my Home network open the Nginx Sample App.


My OpenStack Setup

Talos terminal and my OpenStack Dashboard

It took a looooong time to boot up a single Talos Instance. But once it was running, everything was smooth. It can even handle heavy workloads.

  • 2 Control Plane Nodes
  • 3 Worker Nodes
  • 1 Remote Instance

My Octavia Load Balancer using ROUND ROBIN algorithm

See Load Balancing in action with a simple NGINX

You are probably wondering: Why the contents of the page are changing and what is going on?

Well, we are just testing to see if the Load Balancing is working. So, to see load balancing in action, I changed each content to say which worker node it is from.

Of course, in the real world scenario we won't be changing the contents. Each pod should be identical to each other. Otherwise, they would say our web app is odd.

Yes, I'm pressing F5 really fast coz I didn't have a script to auto refresh the browser.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published