Node Pools
Provisioning and Managing Kubernetes Node Pools in DuploCloud
Kubernetes Node Pools are collections of worker nodes within a Kubernetes cluster that share the same configuration, such as instance type, number of nodes, availability zones, and special hardware features. They allow you to tailor compute resources to meet the needs of different workloads.
Node Pools simplify node management by grouping nodes with similar characteristics, enabling easier scaling, upgrades, and maintenance.
Creating a Node Pool
In the DuploCloud Portal, navigate to Kubernetes → Nodes.
Click Add. The Add Node Pool pane displays.

Add Node Pool pane Complete the required fields:
Name
Enter a name for the node pool.
Expiration (In hours)
Enter the number of hours after which the nodes in this pool should automatically expire and be deleted.
Termination Grace Period (In hours)
Enter the time allowed for the node to drain its pods before they are forcefully deleted and the node is removed. If you're using EKS Auto Mode and leave this field blank, it defaults to 24 hours.
CPU Limits
Enter the total number of vCPUs to allocate to this node pool. This helps control scaling behavior.
Memory Limits (In Gi)
Enter the total memory (in GiB) to allocate to this node pool.
Disruption Consolidation Policy
Select to determine how EKS handles potential disruptions to running workloads when performing node consolidation:
When Empty: Nodes are only considered for disruption (removal or replacement) if they have no running pods.
When Empty or Underutilized: Nodes are considered for disruption if they are empty or have been underutilized for the duration specified in the Consolidate After field
Consolidate After (In min)
Enter the number of minutes to wait before consolidating nodes after a disruption is detected.
Requirements
Click the Add button and use Key, Operator, and Value to define node selection rules for workload placement. This allows you to target specific instance types, zones, or other node attributes.
Click Create to provision the Node Pool.
Additional Resources
Last updated
Was this helpful?

