You can create VMware Tanzu Kubernetes Grid Integrated Edition (TKGI) clusters by using the VMware Cloud Director Container Service Extension.

For more information about the different Kubernetes runtime options for the cluster creation, see Working with Kubernetes Clusters in the VMware Cloud Director Tenant Portal.

You can manage Kubernetes clusters also by using the VMware Cloud Director Container Service Extension CLI. See the VMware Cloud Director Container Service Extension documentation.

Prerequisites

  • Verify that your service provider published the Kubernetes Container Clusters plug-in to your organization. Kubernetes Container Clusters is the VMware Cloud Director Container Service Extension plug-in for VMware Cloud Director. You can find the plug-in on the top navigation bar under More > Kubernetes Container Clusters.
  • Verify that your service provider completed the VMware Cloud Director Container Service Extension 3.1 server setup and published a VMware Cloud Director Container Service Extension TKGI enablement metadata to the organization VDC.
  • Verify that you have the {cse}:PKS DEPLOY RIGHT right.

Procedure

  1. From the top navigation bar, select More > Kubernetes Container Clusters.
  2. On the Kubernetes Container Clusters page, select the TKGI tab, and click New.
    The Create New TKGI Cluster wizard opens.
  3. Select the organization VDC to which you want to deploy a TKGI cluster and click Next.
    The list might take longer to load because VMware Cloud Director requests the information from the VMware Cloud Director Container Service Extension server.
  4. Enter a name for the new TKGI cluster and select the number of worker nodes.
    TKGI clusters must have at least one worker node.
  5. Click Next.
  6. Review the cluster settings and click Finish.
  7. (Optional) Click the Refresh button on the right side of the page for the new TKGI cluster to appear in the list of clusters.

What to do next

  • Resize the Kubernetes cluster if you want to change the number of worker nodes.
  • Download the kubeconfig file. The kubectl command-line tool uses kubeconfig files to obtain information about clusters, users, namespaces, and authentication mechanisms.
  • Delete a Kubernetes cluster.