I'm currently evaluating whether to go with Rancher RKE2 or Kubespray for our project. My main concern with Rancher stems from some frustrating upgrade experiences we've had in the past. There are still issues when creating new clusters, as they sometimes get stuck during provisioning. I'm curious if others have faced similar challenges with Rancher and what their experiences have been.
5 Answers
I've been using Rancher since its early Docker Swarm days. Never had a bad experience and still recommend it for Kubernetes setups to anyone considering their options.
Personally, I've had a great experience with Rancher! We haven’t had any provisioning issues. It’s worked smoothly for us and I recommend it.
Unfortunately, we've had continuous issues with Rancher. Upgrades tend to break our deployments, and adding new nodes can result in them hanging indefinitely. It's frustrating, but we’re somewhat stuck with Rancher since we've not found a suitable alternative.
What solutions did you try for the hanging nodes? I'm dealing with similar problems.
I’ve been using Rancher for a few years now, both in development and production. Had some upgrade issues early on, but I always test in a dev environment first. If you're careful with upgrades and follow release notes, you minimize risks. To avoid getting stuck on provisioning, it helps to provision the first node with all roles initially before adding more nodes.
That’s solid advice! Always better to be cautious with upgrades.
Rancher and RKE2 are two different things, but both are generally reliable. It's important to know how to use them effectively to avoid issues like provisioning problems. People often confuse the two, so make sure you understand each one's role before deciding.
We set up Rancher using Docker Compose, and then used it to provision RKE2 clusters, which has worked well for us!
That's pretty optimistic. Has anyone else had as smooth an experience?