K3s server recommended agent amount

Is there a recommended amount of agents that a k3s should/could handle?

I know, it always depends on the circumstances. However, what would be the criteria of choosing how to split up things and in what amounts? How do you decide that?

Is it recommended or acceptable to just spam clusters with a single node, using k3s, or should one use agents rather than servers for specific reasons?

The setup would likely look like the following:

  • 1 Rancher on 1 Node on k3s
  • Many k3s clusters are imported into Rancher
  • Some k3s clusters are imported into Rancher, and some agents are connected to them
  • One huge k3s cluster is imported into Rancher, everything else is connected to it via agents.
  • Your idea here…

We are in the process of migrating from Rancher on k8s to Rancher on k3s and would appreciate any hints on those topics.