In VMware Cloud Director Container Service Extension, you can create, resize and delete worker node pools in the Kubernetes Container Clusters UI plug-in in VMware Cloud Director.

Worker node pools are groups of worker nodes in a cluster that share the same configuration on which your workloads can run on. By configuring worker node pools, clusters can have several different types of worker nodes to perform separate tasks in the one cluster. It is necessary to have at least one worker node pool with one worker node for a Tanzu Kubernetes Grid cluster.

Create a Worker Node Pool

In VMware Cloud Director Container Service Extension, you can create multiple worker node pools in a Tanzu Kubernetes Grid cluster. Follow these steps to create a worker node pool or add additional worker node pools to an existing cluster.

Procedure

  1. Log in to VMware Cloud Director, and from the top navigation bar, select More > Kubernetes Container Clusters.
  2. From the list of clusters, click the name of the cluster to which you want to add a worker node pool.
  3. In the cluster information window, click the Node Pools tab and click Create Worker Node Pools.
  4. In the Create New Worker Node Pool window, enter a worker node pool name, number of nodes and disk size, and optionally select a sizing policy, placement policy and storage policy.
    Note:
    • To configure vGPU settings, select the Activate GPU toggle. For more information on vGPU configuration, see Configuring vGPU on Tanzu Kubernetes Grid Clusters to allow AI and ML Workloads.
    • When you create clusters with vGPU functionality, it is recommended to increase the disk size to between 40-50 GB as vGPU libraries occupy a large amount storage space.
    • You can select a sizing policy in this workflow or seperately in VMware Cloud Director Container Service Extension server configuration. When you select a sizing policy in this workflow, it takes precedence in the Tanzu Kubernetes Grid cluster configuration.
  5. (Optional) Click Create New Worker Pool to create additional worker node pools.
  6. Click Create.

Resize a Node Pool

In this section, you can learn how to resize an existing node pool by adding or reducing the number of worker nodes in a Tanzu Kubernetes Grid cluster.

Procedure

  1. Log in to VMware Cloud Director, and from the top navigation bar, select More > Kubernetes Container Clusters.
  2. From the list of clusters, click the name of the cluster to resize.
  3. In the cluster information page, click the Node Pools tab.
  4. On the left of the node pool you want to resize, click the ellipsis, and select Resize.
  5. In the Resize Node Pool window, configure the number of nodes, and click Submit.