If you wish to build a Linux image from scratch...
summary
Image Builder produces bootable Fedora/CentOS/RHEL images by composing JSON manifests of staged pipelines (RPM, bootloader, cloud-init, systemd services) via osbuild and higher-level rules in osbuild-composer. Current setup supports four architectures, multiple clouds, and builds that take 5–15 minutes and can deploy AMIs/ISOs or run on-premises after dnf install. The project formalizes distribution/platform/environment/workload as layered effects so valid combinations compose automatically; image definitions live as exported blueprint TOML files that can be versioned and extended with custom stages.
AI-written summary · about
chapters (5)
related talks
24mIntroducing OSBuild
28mBuilding an image pipeline using CentOS Stream and Image Builder
26mFedora CoreOS Build Tooling
21mAutomate Customizing VM Images with Image Builder
45mBuilding an Ephemeral World
14mBuild It Your Way: Modular Pipelines for Bootable Containers
22mImage-Builder Deep Dive
35mForeman, Katello and bootable containers
