In my opinion if you need a stable production enviroment; MicroK8s stands out as the Kubernetes LTS choice. Canonical managed to create a successfull robust and stable Kubernetes ecosystem.
Despite its name, MicroK8s isn't exactly 'micro'—it's more accurately a highly stable and somewhat opinionated version of Kubernetes.