System requirements for installing MicroShift
You must add the resource requirements of your specific workloads to the baseline minimums for MicroShift and Red Hat Enterprise Linux (RHEL).
For example, if an IoT gateway solution requires 4 GB of RAM, your system needs to have at least 2 GB for RHEL and MicroShift, plus 4 GB for the workloads. Thus, this example deployment requires 6 GB of RAM in total.
Allow for extra capacity for future needs if you are deploying physical devices in remote locations. If you are uncertain of the RAM required, use the maximum RAM capacity that the device can support.
The following conditions must be met before installing MicroShift:
-
A compatible version of RHEL. For more information, see "Version compatibility".
-
Hardware or hypervisors that are certified for your RHEL version are strongly recommended. For more information, see the following links:
-
For information about the support policy for non-certified hardware or hypervisors, see the following link:
-
AArch64 or x86_64 system architecture.
-
2 CPU cores.
-
2 GB RAM. Installing from the network (UEFI HTTPs or PXE boot) requires 3 GB RAM for RHEL.
-
10 GB of storage.
-
You have an active MicroShift subscription on your Red Hat account. If you do not have a subscription, contact your sales representative for more information.
-
If your workload requires Persistent Volumes (PVs), you have a Logical Volume Manager (LVM) Volume Group (VG) with enough free capacity for the workloads.
-
You configure secure access to the system to be able to manage it. For more information, see the following link: