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.
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
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.