Build your own cloud with LXD
summary
Builds a small LXD/Incus cloud on four pre-provisioned VMs, shows real commands (incus/lxc, lvm, lvresize, resize2fs) to create an LVM pool, launch an image and grow its LV from 10 GB default image to 20 GB, and hot-add CPUs up to 10 cores; demonstrates snapshot, copy and profile workflows and discusses networking choices (macvlan vs bridge). Notes >100 community images available and kernel process limits (~25k process hard limit, ~56k on newer kernels) as real operational constraints.
AI-written summary · about
chapters (17)
- 0:00Introduction
- 1:52Why LXD over others
- 7:17Virtual machines versus containers explained
- 13:11LXD for admins
- 22:01Setting up the workshop environment
- 24:52Install Incus on VM
- 36:09Create containers
- 42:05Access containers
- 48:54Storage and snapshots
- 55:52Resize storage
- 1:02:33Resource limits
- 1:13:10Copy containers
- 1:16:00Profiles for configs
- 1:21:54API access
- 1:37:56Scalability considerations and resource management
- 1:39:23Monitoring options
- 1:40:27Q&A
related talks
38mYour Own Little HA Cloud at the Edge (or at Home)
38mOn the Way to Safe Containers
33mMake Room! Make Room!
28m(Less Than) 50 Ways to Build Multi-Arch Containers
45mBuilding an Ephemeral World
37mVirter – How the "Docker for VMs" Can Help You Test the Linux Kernel
31mLet's Build And Break A Container By Hand Without Docker Or LXC
34mLinux Distribution Build Tools for Custom Container Images
