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
, andWorker
) 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 theControl Plane
node role and a count of at least two, and a node pool with theWorker
node role and a count of at least two. Regarding theetcd
node role, refer to the etcd Admin Guide.