Hello everyone, I have a project that I am thinkin...
# general
d
Hello everyone, I have a project that I am thinking of doing. We have an unlimited number of on-prem Linux Ubuntu servers with the hardware features we want. I want to set up a Kubernetes cluster that will be high available and where we can deploy applications in a production environment, and I want to set up a high available Rancher for managing the clusters. There are many alternatives on the official documentation page of Rancher and I am a little confused, which architecture do you think I should prefer?
h
this can be highly subjective topic without understanding your workload and weather or not it can run on kubernetes this can go in any direction You should start with your workload and determine requirements first Please ask what exactly you are unsure about with rancher ?
d
First of all, thank you for your answer. Actually, the workload does not matter right now, because we will autoscale the number of worker nodes in the Kubernetes Cluster, and the nodes will increase and decrease according to the workload. But I am thinking of designing Rancher to run on separate servers, I do not plan to run it on a Kubernetes cluster.
h
"But I am thinking of designing Rancher to run on separate servers, I do not plan to run it on a Kubernetes cluster."
Not sure what you mean by that? Rancher is an application that runs on kubernetes https://ranchermanager.docs.rancher.com/getting-started/installation-and-upgrade#overview-of-installation-options There is an option to deploy rancher in single docker container, but above document clearly states "for test and demonstration purposes" If you mean, you plan on running Rancher on its dedicated cluster, then yes that is the way to do it.
d
Yes actually I meant on dedicated cluster because of high availibility and production environment.