Manage node pools
In the admin portal, go to Platform Settings > Deployment Configuration.
- Node pool: The name of the node pool.
- Data plane: The data plane where the node pool is located.
- Accelerator: The accelerator used by the node pool. It can be CPU only, GPU, or Neuron.
- Instance types: The instance types configured in the node pool.
- Hardware tiers: The number of hardware tiers that have configured this node pool.
- Rate/hr: An estimate of the cost per hour for the node pool, based on the instance types configured in the node pool.
- Max CPU: The maximum number of virtual CPUs the node pool can use, if a limit is set.
- Max memory: The maximum amount of memory the node pool can use, if a limit is set.
- Description: A description of the node pool.
Add a new node pool
-
To add a new node pool, click the Add Node Pool button.

-
In the Add Node Pool dialog, fill in the following fields:
- Name: The name of the node pool.
- Description: A description of the node pool.
- Data plane: The data plane where the node pool is created.
- Accelerator type: The accelerator type for the node pool. It can be CPU only, GPU, or Neuron.
-
Select the instance types you want to add to the node pool by checking the checkboxes next to the instance types.
For each instance type, you see the following information:
- Instance type: The name of the instance type.
- vCPUs: The number of virtual CPUs in the instance type.
- Memory (GiB): The amount of memory in the instance type.
- GPU count: The number of GPUs in the instance type, if applicable.
- Est. hourly rate: An estimate of the cost per hour for the instance type.
-
You can set the limits for the node pool in the Set Limits section. The limits are the maximum number of nodes that can be created in the node pool. This helps you to avoid creating a large number of nodes and helps keep costs under control.
Limits are defined by the following fields:
- Maximum CPU: The maximum number of virtual CPUs that can be used in the node pool (integer).
-
Maximum memory: The maximum amount of memory that can be used in the node pool (binary SI units, for example,
16Gi; see Binary SI).To limit the node pool to a number of instances, you can multiply the vCPU value of the instance type by the number of instances you want to limit the node pool to. For example, if you want to limit the node pool to 10 instances ofc5.2xlarge, you can set the maximum CPU to80(10 * 8 vCPUs).
- Click the Create Node Pool button to create the node pool.
Edit a node pool
You can update the description and limits on a node pool you created, without recreating it or its hardware tiers. Instance types, data plane, and accelerator type are fixed at creation.You cannot edit the built-in node pools that ship with your deployment (
compute, platform, gpu, and trainium). Their limits are managed through your deployment configuration, so the edit action is hidden for them.- In the node pools table, click the three dots menu in the node pool row and select Edit.
-
In the Edit Node Pool dialog, update any of the following fields:
- Description: The description of the node pool.
- Maximum CPU: The maximum number of virtual CPUs the node pool can use (integer). Leave empty to remove the limit.
-
Maximum memory: The maximum amount of memory the node pool can use, in binary SI units, for example
16Gi. Leave empty to remove the limit. See Binary SI.
- Click Save to apply the changes. Any field you leave unchanged keeps its current value. To clear an existing description or limit, empty the field before saving.
Delete a node pool
- If the node pool is not used by any hardware tier, you can delete it by clicking the three dots menu in node pool row and selecting Delete.
-
A confirmation dialog appears. You see one of the following messages:
-
If the node pool is not being used by any hardware tier:
You can delete it by clicking the Remove node pool button.
-
If the node pool is used by some hardware tier:
You can click each hardware tier name to go to the hardware tier configuration page and remove the node pool from the hardware tier. Once the node pool is not used by any hardware tier, you can delete it by clicking the I’ve updated the hardware tiers button.
-
If the node pool is not being used by any hardware tier: