MicroK8s vs Mirantis Kubernetes Engine
MicroK8s
canonical.comMirantis Kubernetes Engine
docs.mirantis.comSide by side
| Figure | MicroK8s | Mirantis Kubernetes Engine |
|---|---|---|
| Price from | $2.08/mo | — |
| Free plan | Yes | — |
| Free trial | Yes | Yes |
| Open source | — | — |
| Web | — | Yes |
| Windows | Yes | Yes |
| macOS | Yes | — |
| Linux | Yes | Yes |
| API | — | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 7 | 1 |
| Spec score · Container Orchestration Software | 8.3 (#6) | 8.1 (#8) |
| Spec score · Container Management Software | 8.3 (#7) | 8.1 (#10) |
| Headquarters | London, United Kingdom | Campbell, California, United States |
| Support | Canonical advertises a 99.9% uptime SLA and up to 15 years of security maintenance through Ubuntu Pro coverage for MicroK8s and related infrastructure. | Mirantis offers a choice of 24/7 proactive support or managed services for MKE 4. |
Plans
MicroK8s
- MicroK8sFree
- Ubuntu Pro PersonalFree
- Ubuntu Pro Workstation$25 a year
- Ubuntu Pro with 24/7 Enterprise support — Workstation$300 a year
- Ubuntu Pro Server with unlimited VMs$500 a year
- Ubuntu Pro with 24/7 Enterprise support — Server$1,775 a year
- Ubuntu Pro with 24/7 Enterprise support — Server full support$3,400 a year
In their own words
MicroK8s
MicroK8s is a lightweight Kubernetes distribution that can run on a single node or scale to a high-availability production cluster. It is positioned for developer workstations, production, public clouds, edge deployments, IoT and embedded software-vendor platforms. The self-hosted distribution supports Linux, macOS and Windows, and packages upstream Kubernetes services in a minimal CNCF-certified distribution. Three or more nodes enable Dqlite-backed high availability and automatic recovery after a node failure. Strict confinement restricts workloads to explicitly granted files, system resources and hardware. Cluster API can automate cluster creation and lifecycle management through YAML manifests, including rolling HA upgrades. GPU workloads can use the NVIDIA GPU Operator, including NVIDIA Multi-Instance GPU. Official and community addons provide services such as DNS, certificate management, Prometheus, Istio and dashboards. Security updates apply automatically by default, with rollback on failure, and Kubernetes upgrades can be done with one command. MicroK8s has no license fees. Ubuntu Pro subscriptions are also listed, including $25 a year for a workstation subscription and $500 a year for a server subscription with unlimited VMs.
Mirantis Kubernetes Engine
Mirantis Kubernetes Engine (MKE 4) is a self-hosted enterprise Kubernetes platform built on the open-source k0s distribution. It supports deployment across public and private clouds, multi-cloud and hybrid-cloud environments, and bare-metal infrastructure. Teams manage cluster lifecycle with the mkectl command-line tool and a declarative mke4.yaml configuration file; standardized APIs and GitOps-based lifecycle management are also listed. A cluster combines k0s, a container network interface, the MKE control plane, system services, and user services. Calico is installed by default, with other network interface options supported. The web dashboard manages Kubernetes resources in an MKE-managed cluster. Backup and restore are supported, and the CLI upgrade process includes automated backups. Authentication through Dex supports OIDC, SAML, and LDAP, but not MFA. MKE 4 requires x86_64 and Linux manager/control-plane nodes; supported operating systems include specified Ubuntu, RHEL, and Rocky Linux versions, plus Windows Server worker nodes. A valid license is required, and a trial license is available on request. Mirantis offers 24/7 proactive support or managed services.