Step 3: Create a Node Pool
Create a Node Pool to run the operating system for your app.
A Node Pool is a group of Compute Engine VM instances within a GKE cluster that have the same configuration and provide the compute resources for running Kubernetes workloads. Node Pools allow you to customize and manage subsets of nodes within your GKE cluster to meet the requirements of your applications.
Estimated time to complete Step 3: 10 minutes.
Prerequisites
Before creating a Service, verify that you accomplished the tasks in the previous tutorial steps. Using the DuploCloud Portal, confirm that:
An Infrastructure and Plan exist, both with the name that you chose.
The Infrastructure has GKE Enabled.
A Tenant with the name you chose has been created.
Select the Tenant you created
In the Tenant list box, on the upper-left side of the DuploCloud Portal, select the Tenant that you created.
Creating a Node Pool
From the DuploCloud portal, navigate to Kubernetes -> Node Pools.
Click on the Node Pool tab and then click Add. The Add Node Pool page displays.
In the Name field, enter a unique name for your GCE Virtual Machine. Choose the same Availability Zone as your Infrastructure, and update the Instance Type, if needed.
Optionally, Enable Autoscaling.
If autoscaling is enabled, set the Initial Node Count, Min Node Count, Max Node Count, and Location Policy.
Click Create. The Node Pool is created.
Checking your work
Navigate to Kubernetes -> Nodes, and click on the Node Pool tab.
Click on the name of the Node Pool that you created.
Verify that the Status is Running.
Advanced node pool functions
For more advanced node pool functions, see the DuploCloud node pool documentation.
Last updated