AI Product Expert Certification - Master Generative AI Skills
The Perfect Gift: Any Class, Never Expires
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn how to build a physical Raspberry Pi Kubernetes cluster for your HomeLab in this comprehensive 32-minute tutorial. Discover the complete process of setting up a three-node Kubernetes cluster using Raspberry Pi devices mounted in a server rack, moving away from traditional virtual machine deployments. Follow along as the setup covers hardware selection and mounting, including the use of a Racknex rackmount case for professional server rack integration. Master the provisioning process for Raspberry Pi devices and explore the installation of k3s, a lightweight Kubernetes distribution perfect for edge computing and HomeLab environments. Gain hands-on experience with the k3sup tool for simplified cluster deployment and learn to implement kube-vip as a load balancer solution for service load balancing. The tutorial provides detailed timestamps covering introduction and planning phases, complete hardware recommendations, physical mounting procedures, device provisioning steps, k3s installation process, kube-vip configuration for service load balancing, and final implementation thoughts. Access additional resources including references to related k3s tutorials, Kestra integration guides, and Ansible + Terraform automation workflows to extend your cluster capabilities.
Syllabus
00:00 Introduction
01:19 What was the plan?
07:01 Hardware List
12:48 Mounting the RPi Cluster
18:18 Provision the RPi
20:44 Installing k3s
28:21 Use kube-vip as ServiceLB
30:58 Final thoughts
Taught by
Christian Lempa