Device provisioning at the Edge
summary
A tiny ISO boots via HTTP boot and runs a dracut-driven, systemd-ordered flow that flashes a compressed raw image (14 GB) onto disks at scale — tested for 10,000 devices — then optionally grows the root filesystem; Image Builder produces the ISO and embeds the raw image and kernel args; CoreOS installer (run as a dracut module) writes and decompresses the image and supports Ignition and FDO integration; the system is pluggable via dracut modules and runs fully unattended.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 1:04Provisioning flow and requirements
- 8:19Simplified provisioner design
- 12:12Raw image and ISO
- 14:19Image to disk with CoreOS Installer
- 19:19Image Builder blueprints
- 23:12Live demo
- 26:01Lessons learned
- 32:40Community feedback
related talks
33mBuilding Secure & Reliable Edge Images Using RHEL for Edge Blueprinting & OSTree
01h 01mDiskless Booting of RPi 400 Using Bootp, tftp, iscsi and NFS
35mMake Your System Firmware Faster, More Flexible and Reliable with LinuxBoot
29mBehind the Curtains of Making Real Consumer Devices using Debian
49mGeneric System for Safe Rootfs/Kernel Upgrades without Single-Point of Failure
49mUntangle spaghetti of the bare metal images and modes
23mCreate your own custom Fedora IoT images
33mU-Boot's New Standard Boot and What's Next
