Image mode for RHEL offers a container-native approach to OS lifecycle management, building systems from a Containerfile and enabling atomic updates with easy rollback. This tutorial covers how to provision image mode RHEL machines using Red Hat Satellite's network and image-based provisioning features. It walks through creating a custom kickstart template with the ostreecontainer command, handling secured container registries with auth.json, configuring kernel options (inst.stage2), and setting up both PXE network provisioning and image-based provisioning for VMs using mkksiso. Host parameters like ostreecontainer and kickstart_kernel_custom_options are used to make templates reusable across host groups.
Table of contents
Image mode and kickstartCreating an image mode kickstart template in SatelliteSecured registriesKernel optionsNetwork provisioningImage-based provisioningThe value of deploying image mode systems with Satellite7 Impressions