
It’s open source, and it doesn’t lock you into anyone’s infrastructure. Rancher can manage clusters wherever they run - on bare metal, VMware, edge deployments with K3s, or imported EKS/AKS/GKE - so we were able to standardize how we operate Kubernetes without having to standardize on a single underlying vendor. Having SUSE’s enterprise support available on top of an open-source core is what helped it get through our internal approval process. The surrounding ecosystem (Longhorn, NeuVector, Harvester) integrates cleanly if you want it, and if you don’t, nothing is forced on you. Review collected by and hosted on G2.com.
We moved from kubeadm clusters built with Terraform and Ansible, and the main tradeoff is that some state now lives in Rancher instead of in our repo. The rancher2 Terraform provider covers a lot, but it still lags behind the UI, so we’ve ended up with a mix of declarative config and click-ops that we haven’t fully reconciled yet.
Fleet helps on the workload side, but debugging it can feel opaque. When a bundle doesn’t reconcile, the error shown in the UI often isn’t enough to explain what’s wrong, and we end up going back into the cluster with kubectl to figure it out. More detailed troubleshooting output in Fleet would save us a lot of time. Review collected by and hosted on G2.com.