Install MicroK8s on Apple M1 silicon

1. Installation

With the release of Multipass 1.8, we are happy to announce that MicroK8s gains M1 Apple Silicon support.

Installing MicroK8s on an M1 Mac is as simple as it is on an Intel Mac (see MicroK8s on Intel Mac tutorial).

brew install ubuntu/microk8s/microk8s

And then we can start MicroK8s with the desired VM size.

microk8s install --cpu 4 --mem 16 --disk 50

2. Enabling things

We can now enable MicroK8s features we’d like to use. For example, the Kubernetes Dashboard.

microk8s enable dashboard

Once enabled, we can use the proxy built in to MicroK8s in order to access the dashboard.

microk8s dashboard-proxy


3. Where to next?