What is our primary use case?
In my company, we use Rancher Labs as an orchestrator for Kubernetes.
We use the tool's in a local on-premises cluster version and not on a managed cloud based one.
I use the solution to manage multiple clusters, which is useful as an orchestrator. My company also uses it for GitOps functionality to have continuous delivery.
What is most valuable?
The product has multiple good features. One of the solution's good features is that it is the GitOps functionality known as Rancher fleet, which is used for continuous delivery. The tool's UI is very convenient enough to help you manage multiple clusters in the cloud or on-premises, making it a product with which you can manage different clusters and locations. The tool also has a feature that is still kind of maturing, but I think it has very good potential.
This new feature is named Harvester, which is allows users to have virtual machines managed by Kubernetes engine. This is very new technology in the market. I think that Harvester needs to mature as a product, and I think that in the future, it will be very powerful. You have one tool that does many things for you.
What needs improvement?
Rancher Labs is currently investing in Harvester, as it is an area where improvements are required. I think that in the future, it would be a very powerful tool to compete with giant competitors like VMware, Hyper-V, Proxmox, and other related solutions. The more features it adds, the more the tool's portfolio will be enlarged, making it an appealing product.
For how long have I used the solution?
I have four years of experience with Rancher Labs at different workplaces. I am a customer of the tool.
What do I think about the stability of the solution?
I have not had any issues with the stability of the product since it is more used in the underlying infrastructure, which you need to take care of in a company. If you have poor infrastructure, you will have issues with the tool. If you plan it right, then you won't have any issues with the tool in your company.
What do I think about the scalability of the solution?
How was the initial setup?
The product's initial setup phase is neither difficult nor easy, so it is a medium process. You need to have some skills and knowledge in the area of DevOps to be able to deploy it.
What was our ROI?
In terms of returns on investment, I would say that currently, my company uses the product's open-source version. You cannot get support since it is a free tool. I think many people use the free version of the product. At the end of the day, you are not paying for the product since it is an open-source tool, unlike Red Hat, which is quite expensive. At the end of the day, you gain almost the same features as OpenShift, but with Rancher Labs, everything is free of charge. The tool offers a huge ROI because you are not paying at all for it unless you opt for the premium support, but I think many people just seek help from their own team members who are experienced with the tool.
What's my experience with pricing, setup cost, and licensing?
There are no hidden charges attached to the product unless a user opts for the premium support offered by the solution.
What other advice do I have?
The multi-cluster management of the tool has improved our company's operations as the product facilitates its maintenance. With the tool, it is quite easy for users to upgrade the clusters from Rancher Lab's UI, after which one can also automate it. The tool's GUI is very easy to use, especially if you want to do deployments or change certain stuff. The tool also supports role-based access and various authentication methods like Google SSO. One tool offering centralized access is quite convenient and useful for centralized clustering.
Rancher Labs has handled scaling challenges during deployment since at the end of the day, you know, Rancher Labs is the orchestrator, so you need an infrastructure which can handle the scalability. In terms of features, Rancher Labs fully supports hundreds of nodes, so it is quite scalable as a product. Even the management cluster supports quite large systems, so there are no issues with the tool regarding scalability.
I recommend the solution to those who plan to use it. I was in contact with Rancher Labs as I wanted to recommend it to people, and wanted to be an example of a satisfied customer of the tool.
I would say that if you plan it right, the product will be very satisfying.
If you don't deploy Rancher Labs on one node, then you need to plan for high availability and other related areas, regardless of whether you need it in a small or large organization. As a product, don't expect miracles from it if you put it in the wrong way into your environment, the tool itself is just an orchestrator, so it kind of controls your setups, but if your setups are wrong, don't expect it to fix it for you.
I rate the tool a nine out of ten.
Which deployment model are you using for this solution?
On-premises