Micro8Ks in Multipass or nit

I am considering using Multipass from Canonical, running K8s nodes in VMs. Someone recommended looking into MicroK8s - so I have two questions:

  1. Is MicroK8s a VM and maybe have network bridging build in.
  2. Using MckroK8s, do you know if I can set --config stuff like with Kubeadm I need to set some serverCertSANs.

Originally posted issue on GitHub Multipass, asking for directions on running in k8s production