Post liked by
zacharym wrote on 24 May 2019 at 18:25:32
Other than being more lightweight, is it worth switching if you're not running on small devices like a Raspberry Pi?
It's definitely lower resource using than a traditional Kubernetes cluster. So it depends if you're dipping your toe in the water to have a play, running some small fun sites or looking to run it professionally.
For the first case where it's a single, XS/S/M node just to get used to pods, services, etc I'd say run k3s (on a single node).
For the third case, I definitely would run the full k8s for now. I just haven't run k3s properly enough to know how well it works in a production environment.
For the middle case (k3s on more than one node), I'd be tempted to have a play with running k3s. I think there'll be a learning curve (when I last tried it, they didn't come with services to bring k3s back up seamlessly after a reboot - that may have been fixed now, but it feels like there may be a bit of tweaking required.