For production deployments, it is best practice that each plane runs on dedicated physical or virtual hosts. For development, multi-tenancy may be used to simplify management and reduce costs.
Comprised of one or more Etcd nodes which persist state regarding the Compute Plane. Resiliency is achieved by adding 3 hosts to this plane.
Comprised of stateless Kubernetes/Rancher components which orchestrate and manage the Compute Plane:
Comprised of the real workload (Kubernetes pods), orchestrated and managed by Kubernetes.