Kickstart files for embedding MicroShift with a RHEL installation

Kickstart files automate RHEL installation and can embed MicroShift on the same host. You can use a Kickstart file to provision virtual machines or complete edge deployments when the file meets MicroShift storage and pull-secret requirements.

By using a Kickstart file, you automate a typical Red Hat Enterprise Linux (RHEL) installation by creating a single file containing all of the information required for success.

  • You can also automate your MicroShift installation by including MicroShift in the Kickstart file for the RHEL type that you choose.

  • You can use a Kickstart file to provision virtual machines (VMs) or to complete a regular RHEL installation for deployment on edge devices.

For MicroShift, your Kickstart file must include information to provision the RHEL system to meet the following requirements:

  • A RHEL system you provision must meet the requirements for installing MicroShift.

  • The RHEL file system must have a logical volume manager (LVM) volume group (VG) with sufficient capacity for the persistent volumes (PVs) of your workload.

  • A pull secret from the Red Hat Hybrid Cloud Console must be present as /etc/crio/openshift-pull-secret and have root user-only read/write permissions. See "Red Hat Hybrid Cloud Console pull secret" for more information.