Loading video player...
#homelab #serverrack #kubernetes I'm migrating my existing homelab over to kubernetes and using Git as the source of truth for my infrastructure and applications. Here is an overview of how I use Flux with a webhook and Git. My goal is a highly available low power server rack to run all my applications. I'm using a tiny 10-inch wide server rack. This mini rack is housing: 6x HP EliteDesk 800 G3 Mini PCs running Talos Linux and Kubernetes 1x 8-port Ubiquiti switch for networking 1x patch panel to keep everything clean and organized Flux: https://fluxcd.io/ Renovate: https://github.com/renovatebot/renovate Talos Linux: https://www.talos.dev/ onedr0p Cluster Template: https://github.com/onedr0p/cluster-template External DNS: https://github.com/kubernetes-sigs/external-dns Cloudflare Tunnel: https://github.com/cloudflare/cloudflared My Github: https://github.com/chr1sd/home-ops Jeff Geerling Mini Server Rack Video: https://youtu.be/y1GCIwLm3is?si=bWukH1k4UZuWA_bH Hardware Haven Mini Server Rack Video: https://youtu.be/wbRViRwflbI?si=SRD7v0-g8k4Arvo5 Kubernetes Homelab Parts: https://amzn.to/47FfRvT - Acer 1TB NVME SSD https://amzn.to/4hHtSxv - Acer 256GB Sata SSD https://amzn.to/47pr9p5 - 64GB DDR4 SODIMM Memory https://amzn.to/4hHOMgd - 100W USB-C Cables https://amzn.to/49Cv9nA - USB-C to Barrel Jack Adapter for HP Computers https://amzn.to/3JXJ25f - GeeekPi RackMate T1 Mini Server Rack https://amzn.to/43bT49E - 1U Mini Server Rack Shelf https://amzn.to/4mYMvyQ - Mini Server Rack Patch Panel https://amzn.to/467dC4X - Ubiquiti 8 Port PoE Switch https://amzn.to/4gs9rUH - Ethernet Patch Cables My Gear: https://amzn.to/3JEut6w - Sennheiser Pro Portable Microphone https://amzn.to/4oqABib - Insta360 Flow 2 Pro Gimbal Stabilizer As an Amazon affiliate, I earn from qualifying purchases. There is no extra cost to you! All proceeds go to keeping the channel alive and well. Thanks! 0:00 - Deployment with Git Commit 0:59 - What does it mean for your homelab? 1:54 - Cloudflare Tunnel and External DNS 2:27 - Talos Linux 3:39 - onedr0p Cluster Template 4:07 - No Fancy Hardware 4:29 - CPU 5:08 - Memory 5:45 - Storage 6:46 - The Power Problem 9:03 - Mini Server Rack 9:50 - Applications 10:53 - Learning Kubernetes Journey