Hi! I would like to create a Rancher manager cluster using RKE2, where the cluster consists of 3 server nodes to ensure quorum. For this, it is necessary to determine the resource demand of the nodes. 2-3 Downstream clusters will be imported under the Rancher manager cluster. We only designed a few basic functions for the cluster. Etcd is not separated, it is installed on the server node.
The RKE2 resource recommendation is 8GB RAM and 4 CPU nodes based on the RKE2 official page (https://docs.rke2.io/install/requirements#linuxwindows).
In the Rancher manager cluster, I would also like to install the rancher-monitoring solution (helm chart default setting 1 CPU and 3 GB RAM) and the Longhorn component for storing log entries (https://longhorn.io/docs/1.3.1/best-practices /#minimum-recommended-hardware --> 4 GB RAM and 4 CPU).
Would it be worth increasing the RAM and CPU resources defined by RKE2? In my opinion, yes, to ensure that the Longhorn and the monitoring resource requirements are also covered. Is 16 GB RAM and 8 CPU a good starting point?