The Past, Present, and Future of Kubernetes on Raspberry Pi
Talkat KubeCon + CloudNativeCon North America 2020 Virtual · on Friday, 2020-11-20· at 15:10· Intrado Virtual Event Platform,·
summary
History and roadmap for running Kubernetes on Raspberry Pi with concrete recipes: a demo cluster runs k3s on Raspberry Pi 3/4 with three masters, etcd/sql (or SQLite) HA, ~500 MB control-plane footprint, and worker pods using ~50 MB each; apps deploy via OpenFaaS with GitHub Actions building multi‑arch images and Hugo, pushed over an inlets operator tunnel to an EC2 relay for a public TLS site; hardware notes cover net‑booted BitScope blade with NVMe, CM4/compute modules, power supply and fan requirements, and storage/volume options.
AI-written summary · about
chapters (24)
- 0:00Intro
- 0:22Comparison
- 1:08Why do it?
- 3:29My demo rig
- 4:13The past - my first blog
- 5:23The past - my first cluster Docker Article in Linux magazine
- 8:29k3s - "1.5GB less memory than kubeadm"* K3S
- 9:17k3s - 3 is less than 8
- 10:38The past - journey of evolution
- 11:58Bill of Materials
- 12:09Build your own: spare parts Raid your parts box
- 12:38Build your own: on a budget (recommended)
- 13:30Build your own: space conscious
- 14:09Build your own: best in class
- 15:14Open source tools for RPi clusters
- 17:57Install k3s over SSH
- 18:18Install CLIS and Helm charts
- 18:57Deploy functions & microservices
- 20:12Demo - public function with CI
- 25:38The future: managed cloud
- 26:35The future ARM in the datacentre Equinix Metal (Packet)
- 28:36The future - Compiling Go for ARM
- 29:20The future - Docker and ARM docker build build
- 31:22Wrapping up
related talks
22mEdge Computing using K3s on Raspberry Pi
32mEverything I know about Kubernetes I learned from a cluster of Raspberry Pis
01h 01mBuilding a Raspberry Pi Kubernetes Cluster and running .NET Core
23m08 Kubernetes and the cloud. Um, what's the cloud?
38mRusty Container Ships: Kubernetes outside the Datacentre
05mLightning Talk: Cluster of Palm-Sized Personal Kubernetes Clusters Using 100 Raspbe...
28mBuilding a Multi-Node Cluster with K3s Using ARM Devices
05mLightning Talk: Cluster of Palm-Sized Personal Kubernetes Clusters Using 100...
