Add one or more node pools to your cluster.
A node pool is a collection of nodes based on a node template. A node Template defines the configuration of a node, like what Operating System to use, number of CPUs and amount of memory. Each node pool must have one or more nodes roles assigned.

> Notes:

> - Each node role (i.e. `etcd`, `Control Plane`, and `Worker`) should be assigned to a distinct node pool. Although it is possible to assign multiple node roles to a node pool, this should not be done for production clusters.
> - The recommended setup is to have a node pool with the `etcd` node role and a count of three, a node pool with the `Control Plane` node role and a count of at least two, and a node pool with the `Worker` node role and a count of at least two. Regarding the `etcd` node role, refer to the etcd Admin Guide.