Build the operating system image with bootc
Build the operating system image with the bootc that contains the Red Hat Edge Manager agent. You can optionally include the following items in your operating system image:
About this task Copy linkLink copied!
- The agent configuration for early binding
- Any drivers
- Host configuration
- Application workloads that you need
Complete the following steps:
Procedure Copy linkLink copied!
Sign and publish the bootc operating system image by using Sigstore Copy linkLink copied!
To sign the bootc operating system image by using Sigstore, complete the following steps:
About this task Copy linkLink copied!
Procedure Copy linkLink copied!
Build the operating system disk image Copy linkLink copied!
Build the operating system disk image that has the file system for your devices.
About this task Copy linkLink copied!
Procedure Copy linkLink copied!
Results Copy linkLink copied!
When the bootc-image-builder completes, you can find the ISO disk image at the ${PWD}/output/bootiso/install.iso path.
Optional: Sign and publish the operating system disk image to an Open Container Initiative registry Copy linkLink copied!
Sign and publish disk images to your Open Container Initiative (OCI) registry. Optionally compress them as OCI artifacts for unified distribution with bootc images. To publish an ISO, use a repository named after your bootc image with /diskimage-iso appended.
Before you begin Copy linkLink copied!
- You created a private key by using Sigstore. See Signing and publishing the bootc operating system image by using Sigstore.
Sign and publish your disk image to your OCI registry by completing the following steps:
About this task Copy linkLink copied!
Procedure Copy linkLink copied!
Additional resources Copy linkLink copied!
Access supplementary documentation for detailed guidance on building Red Hat Edge Manager operating system images for different target platforms, including how to configure container pull secrets.
- For more information about building the operating system image on different target platforms, see Configuring container pull secrets.