Thanks to Plura.sh for sponsoring this video! Book a demo or try it out at https://plural.sh Kubernetes always looked way too complicated to me - until I actually sat down and set it up. In this video I spin up a full K3S cluster across three Zimaboard 2s, deploy a workload, and show off the load balancing, self-healing, and scaling that makes Kubernetes worth learning. Whether you're studying for a DevOps role or just want to tinker, your home lab is the cheapest and lowest pressure place to start. Full written guide with all the commands linked below. 📖 RESOURCES Written Guide: https://techhut.tv/kubernetes-homelab-k3s-cluster 🏆 FOLLOW TECHHUT X (Twitter): https://bit.ly/twitter-techhut MASTODON: https://bit.ly/mastodon-techhut BlueSky: https://bsky.app/profile/techhut.bsky.social INSTAGRAM: https://bit.ly/personal-insta 👏 SUPPORT TECHHUT (all links below this line will earn us commission) BUY A COFFEE: https://buymeacoffee.com/techhut YOUTUBE MEMBER: https://bit.ly/members-techhut —PAID/AFFILIATE LINKS BELOW— 🛎 RECOMMENDED SERVICES VPN I USE: https://airvpn.org/?referred_by=673908 📷 MY GEAR HARD DRIVES: https://serverpartdeals.com/techhut MinisForum Tablet: https://amzn.to/3SeMmds Beelink N200: https://amzn.to/3xZjeQs Raspberry Pi 5: https://amzn.to/4f3yUCN Q1 HE QMK Custom Keyboard: https://www.keychron.com/products/keychron-q1-he-qmk-wireless-custom-keyboar?ref=techhut ASUS ProArt Display: https://amzn.to/4i4cAKz 0:00 - Kubernetes in the Home Lab 0:46 - K8s vs Docker Compose - Which Should You Use? 1:17 - Hardware Overview: Zimaboard 2 2:12 - Sponsor: Plural 3:48 - Kubernetes Concepts Explained (Nodes, Pods, Services) 4:55 - What is K3S? 5:46 - Prep: Ubuntu & Static IPs on Each Node 6:15 - Installing K3S on the Server Node 6:58 - Getting the Node Token 7:27 - Joining the Agent Nodes to the Cluster 8:24 - Cluster is Up! 9:09 - Deploying Nginx Across All Three Nodes 10:47 - Applying the Deployment YAML 11:55 - Checking Pods, Services & Logs 12:30 - Load Balancing Demo 13:47 - Scaling Pods Up and Down 14:33 - Self-Healing Demo 15:11 - Unplugging a Node (Live Failover Test) 16:32 - Draining a Node Gracefully 17:55 - Wrap Up

I'm Done With Plex - Setting Up JellyStat for Jellyfin
30.5K views

just use Fedora...
40.6K views

The Doomsday App Every Home Lab Needs
79.2K views

I'm DITCHING the Raspberry Pi for THIS!
17.5K views

my UniFi Network is Completely Overkill
8.3K views

Google Drive KILLER Just Got Even Better - Nextcloud Hub 26 + Upgrade Guide
35.7K views