
MicroK8s
Canonical's small, single-package Kubernetes distribution for workstations, edge devices and clusters.
Updated · AppBreakup editorial · Linux, Windows, macOS, Self-hosted
Is MicroK8s free?
Yes, free and open source
- License:
- Apache-2.0
Checked on MicroK8s's site Nov 5, 2026
Switch from MicroK8s to
All 5
K3sOpen source
Rancher DesktopOpen source
KubernetesOpen source
- Verified facts
- 5 of 5
- Alternatives ranked
- 5
- Approved reviews
- 0
- Visits sent from here
- 0
About MicroK8s
MicroK8s is a lightweight Kubernetes distribution from Canonical, the company behind Ubuntu. It installs as a single snap package on Linux and runs upstream Kubernetes with sensible defaults, so a working cluster takes one command. Extra components such as DNS, ingress, storage, GPU support, observability and service meshes like Istio or Linkerd are bundled as add-ons that are switched on or off with a single command. It can run on one machine for development or join several nodes into a high-availability cluster, and it runs on both Intel and ARM hardware, including Raspberry Pi boards, which makes it popular for edge and IoT setups. On Windows and macOS it runs inside a lightweight Ubuntu virtual machine through an installer. MicroK8s is free and Apache-licensed; Canonical sells security maintenance and support through its Ubuntu Pro subscription. It fits developers and operators who want real Kubernetes without assembling the parts, especially on Ubuntu.
Best for: Developers and edge operators who want upstream Kubernetes installed with one command.
Pros and cons
What works
- Single snap install with a working cluster in minutes
- Add-ons for DNS, ingress, storage, GPU and meshes toggle with one command
- Runs on ARM and Intel, including Raspberry Pi
- Free and Apache-licensed, with optional paid support
Why people leave
- Depends on snap, which some distributions don't ship by default
- Windows and macOS installs run inside a VM
- Less common than K3s outside the Ubuntu ecosystem
MicroK8s vs K3s, Rancher Desktop and Kubernetes
From each app's listing and the prices verified on its own site. A dash means we haven't verified it yet.
| Attribute | MicroK8s | K3s | Rancher Desktop | Kubernetes |
|---|---|---|---|---|
| Pricing | Open source | Open source | Open source | Open source |
| Verified price | — | — | — | — |
| Free plan | Free app | Free app | Free app | Free app |
| Open source | Yes | Yes | Yes | Yes |
| Self-hostable | Yes | Yes | No | Yes |
| Platforms | Linux, Windows, macOS, Self-hosted | Linux, Self-hosted | Windows, macOS, Linux | Linux, Self-hosted |
Top MicroK8s alternatives
See all 5- 1
K3s68.8Equally light certified Kubernetes from SUSE, installed as one binary without needing snap.
- 2
Rancher Desktop66.2Desktop app that runs a local K3s cluster on Windows and macOS with a GUI.
- 3
Kubernetes64.8Upstream Kubernetes set up yourself, for full control over every component.
- 4
Red Hat OpenShift61.8Enterprise Kubernetes platform with built-in developer tooling and Red Hat support.
- 5
HashiCorp Nomad57.5Simpler scheduler for containers and plain binaries if you don't need Kubernetes itself.
Why people left MicroK8s
In reviewers' own words, from reviews of the apps they moved to. These are their opinions, not ours.
No switching stories yet. If you moved away from MicroK8s, review the app you switched to and tell us why.
Reviews
No approved reviews yet. How we verify reviewers
Write a review of MicroK8s
MicroK8s: common questions
What is MicroK8s?
MicroK8s: Canonical's small, single-package Kubernetes distribution for workstations, edge devices and clusters. Best for developers and edge operators who want upstream Kubernetes installed with one command. Available for Linux, Windows and macOS, and you can host it yourself.
Is MicroK8s free?
Yes. MicroK8s is free, open-source software that you can host yourself.
Is MicroK8s open source?
Yes. The source code is on GitHub at canonical/microk8s. You can also run it on your own server.
What platforms does MicroK8s run on?
MicroK8s is available for Linux, Windows, macOS and Self-hosted.
What are the best alternatives to MicroK8s?
The highest-ranked MicroK8s alternatives right now are K3s, Rancher Desktop and Kubernetes. See the full ranked list for pricing, platforms and verified facts.
MicroK8s vs K3s: what's the difference?
Both MicroK8s and K3s are free and open source. Only MicroK8s runs on Windows and macOS.