How does it compare against minikube? Seems to be based on Snaps vs minikube's VM-based approach. Any other major pros/cons?
Microk8s pros:
- bind-mount support => it is possible to mount a project including its node_modules and work on it from the host while it hot-reloads in the pod.
- The addons for dns, registry, istio, and metallb just work.
- Feels more snappy than minikube.
Microk8s cons:
- Distributed exclusively via snap => can't be easily installed on nix/nixos.
Minikube is very effective on my huble opinion to STUDY K8s becauese it is always strong aligned with K8s releases.
I do not think minikube is a good choice for production but hey, I could be wrong... someone want to share any experience?