MicroShift
MicroShift adapts OpenShift Kubernetes for small systems and edge computing, with design goals that include conserving CPU, memory, network, and storage reso…
What MicroShift is
MicroShift adapts OpenShift Kubernetes for small systems and edge computing, with design goals that include conserving CPU, memory, network, and storage resources and coping with severe network constraints. It runs as one systemd service containing a minimal OpenShift control plane and worker node. Included infrastructure services are DNS, ingress routing, service CA, OVN-Kubernetes CNI, and LVMS storage; optional components such as OLM, Gateway API, cert-manager, and SR-IOV come as separate RPM packages. The upstream development and testing build is free at no cost and does not require Red Hat subscriptions or pull secrets. Listed minimums are an x86_64 or aarch64 processor, Red Hat Enterprise Linux with Extended Update Support, 2 CPU cores, 2GB RAM, and 2GB free root storage. Production use is supported on bare metal or hypervisors certified for Red Hat Enterprise Linux 9. The Kubernetes version tracks the MicroShift release. It uses CRI-O and supports a local registry and add-on catalog, but has no graphical interface or multi-node clusters.
Good
- Designed for constrained CPU, memory, network, and storage.
- Runs as a single systemd service.
- Free upstream build needs no Red Hat subscription.
- Supports a local registry and add-on catalog.
Watch out
- No graphical interface is listed.
- Multi-node clusters are not supported.
- Requires RHEL with Extended Update Support for stated minimums.
Who it suits
MicroShift suits developers and operators building or running compact Kubernetes-based edge deployments. The upstream build is also intended for contributors and testers who want to build from the original sources.
Verdict
MicroShift provides a compact OpenShift/Kubernetes option with specific resource and platform requirements. The lack of multi-node clustering and a graphical interface matters when evaluating it for an installation.
Plans and prices
From MicroShift's own pricing page, checked 8 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| MicroShift Upstream | Free | Upstream development and testing build; no Red Hat subscriptions or pull secrets required |
The facts
Each one read from MicroShift's own pages, with the date it was checked.
What it does
- Architecture
- MicroShift runs as a single systemd service with a minimal OpenShift control plane and worker node.checked 7 Oct 2026
- Architectures
- MicroShift and its main components are available for x86_64 and aarch64 architectures.checked 8 Oct 2026
- Deployment
- MicroShift can run on the host or inside a Bootc container.checked 8 Oct 2026
- Distribution
- RPM and DEB packages built in a container can be installed and run on the listed operating systems.checked 8 Oct 2026
- Documentation
- The upstream repository links documentation for building, versioning, host deployment, Bootc deployment, and GitHub workflows.checked 8 Oct 2026
- Downloads
- Prebuilt MicroShift artifacts are published on the repository's Releases page, and nightly RPMs are published on COPR.checked 8 Oct 2026
- Included services
- The listed infrastructure services include DNS, ingress router, service CA, OVN-Kubernetes CNI, and LVMS storage.checked 7 Oct 2026
- License
- The repository lists an Apache-2.0 license.checked 7 Oct 2026
- Networking
- Its design goals include tolerating severe networking constraints.checked 7 Oct 2026
- Operating systems
- The upstream repository lists CentOS 9, CentOS 10, Fedora, Ubuntu, and macOS deployment options, with macOS using Podman machine in rootful mode.checked 8 Oct 2026
- Optional components
- Optional components listed include OLM, Gateway API, cert-manager, and SR-IOV, delivered as separate RPM packages.checked 7 Oct 2026
- Production use
- The openshift/microshift repository says production deployments can run on bare metal hardware or hypervisors supported and certified for Red Hat Enterprise Linux 9.checked 8 Oct 2026
- Purpose
- MicroShift optimizes OpenShift Kubernetes for small form factor and edge computing.checked 8 Oct 2026
- Requirements
- The stated minimums include x86_64 or aarch64 CPU architecture, Red Hat Enterprise Linux with Extended Update Support, 2 CPU cores, 2GB RAM, and 2GB free root storage.checked 7 Oct 2026
- Resource use
- Its design goals include frugal use of CPU, memory, network, and storage resources.checked 7 Oct 2026
- Scope
- The openshift/microshift repository describes MicroShift as a small form factor OpenShift/Kubernetes project optimized for edge computing.checked 8 Oct 2026
- Subscription distinction
- The upstream repository says its build runs without Red Hat subscriptions or pull secrets.checked 8 Oct 2026
- Updates
- Its design goals include updating securely, safely, speedily, and seamlessly without disrupting workloads.checked 7 Oct 2026
- Upstream build
- MicroShift Upstream lets contributors and testers build from the original MicroShift sources with OKD payload images.checked 8 Oct 2026
Alternatives to MicroShift
- 1

vCluster Platform
Free planOpen sourceWebAPILinuxmacOS7.7Free plan - 2

srelens
Free planOpen sourceWebAPIExtensionLinux7.4Free plan - 3
Talos Linux
Free planAPILinuxmacOSSelf-hosted6.8From $1,000 a year - 4
Kunobi
Free planLinuxmacOSWindows6.7From $912 a month - 5
Rancher Desktop
Free planAPILinuxmacOSWindows6.7Free plan - 6

kind
Free planLinuxmacOSSelf-hostedWindows6.6Free plan
