What is MicroShift?

Copy URL

The Red Hat® build of MicroShift is a lightweight Kubernetes container orchestration solution built from the edge capabilities of Red Hat® OpenShift® and based on the open source community’s project by the same name. As part of Red Hat Device Edge, it has a purposefully built minimal footprint combining an enterprise-ready distribution of MicroShift – which runs atop an edge-optimized operating system built from Red Hat Enterprise Linux. MicroShift brings the power and scalability of Kubernetes to the edge, as a natural extension of an OpenShift environment, allowing applications to be written once and run right where they are needed — next to the data source or end user. Essentially, it’s Kubernetes but tiny.

MicroShift’s greatest strength is its size, or lack thereof. While OpenShift itself can be small, MicroShift is even smaller and therefore can be placed in highly space-constrained spaces and run on extremely low-power hardware at the most remote locations - all while enjoying the benefits of Kubernetes and allowing teams to continue using their existing tools and processes. The consistency that MicroShift bring allows the focus to remain on innovation, rather than adopting new processes and architectures for various parts of a cloud environment. From core to cloud to edge — it’s all Kubernetes.

Red Hat Resources

Derived from OpenShift, MicroShift brings a new level of scalability and consistency to cloud-native environments. This allows applications to run where they are most useful: on-site. Edge computing itself comes in so many unique forms, shapes, sizes and locations - all with their own unique considerations. While traditional on-premises datacenters and centralized public clouds enjoy the benefits of standardization at scale (such a constant power, network connectivity, cooling and space) - all of this can vary with devices are placed outside of their “comfort zone”. Fortunately, MicroShift can help with all of the above! With the resilience of OpenShift, miniaturized - MicroShift can comfortably operate on small, efficient hardware from a vast ecosystem of partners while handling varying conditions. So whether your application needs to be attached to an assembly line, building products or in a store, whether it is onboard satellites or out at sea, or whether it’s in a very hot, cold, wet or sandy place - near or far, online or off-grid — it’s all Kubernetes.

Hub

The official Red Hat blog

Get the latest information about our ecosystem of customers, partners, and communities.

All Red Hat product trials

Our no-cost product trials help you gain hands-on experience, prepare for a certification, or assess if a product is right for your organization.

Keep reading

What is Podman Desktop?

Podman Desktop is a free, open source tool that simplifies working with containers in a local developer environment.

What is CentOS Stream?

CentOS Stream is a Linux® development platform where open source community members can contribute to Red Hat® Enterprise Linux in tandem with Red Hat developers.

What is CentOS?

CentOS is an open source project that releases 2 distinct Linux® distributions, CentOS Stream and CentOS Linux.

Open source resources

Related articles