Customized CentOS Stream 10 bootc image for my servers. It features:
- Extra packages installed
- amd64 and arm64 variants
- Automatic weekly image re-build using GitHub Actions
- Customize the OS in
Containerfileand other files - Build OCI image using
podman - (For the first time setup) Build the qcow2 image for VM or ISO installer using
bootc-image-builder
There is a Makefile to make local building and testing easier:
$ make help
Usage:
make
all clean and build OCI + qcow2 image (default)
help show help
clean clean build artifacts
build-oci build OCI image
build-qcow build qcow2 image
build-iso build anaconda ISO
run-container run as a container
run-vm run as a virtual machine