Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

My New Kubernetes Setup on Raspberry Pi

Christian Lempa via YouTube

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

Reviews

Start your review of My New Kubernetes Setup on Raspberry Pi

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.