MicroK8s is spectacularly easy to install and use on Ubuntu or any Linux which supports snaps - see the Getting started tutorial. For other platforms or less common scenarios, see the relevant notes and links below.
Operating systems
- Windows 10/11
- macOS (from Yosemite onwards)
Virtualisation
Platforms/Hardware
- NVIDIA DGX
- Raspberry Pi/arm
- GPUs: These are supported through an add-on enabled after MicroK8s has been installed. See the gpu addon docs for more details.
Other environments
- Using strict confinement
- Systems using ZFS
- Behind a proxy
- Offline / airgapped deployments
- Installing EKS-D with MicroK8s.
Other architectures
Currently MicroK8s is actively tested and developed on amd64 and arm64. If you run into difficulties running on other architectures (e.g. PPC/S390), please follow the procedure to file a bug