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