With the TKG Service, you can provision two types of workload clusters: TKG clusters and Clusters based on a ClusterClass. What to read next About TKG Cluster ProvisioningTKG Service provides two APIs and supporting clients for provisioning TKG clusters and managing their lifecycle. Workflow for Provisioning TKG Clusters Using KubectlFollow this workflow to provision a TKG Service cluster declaratively using kubectl commands and a cluster specification defined in YAML. Workflow for Provisioning TKG Clusters Using the Tanzu CLIFollow this workflow to provision a v1beta1 TKG cluster using the Tanzu CLI. Test TKG Cluster Provisioning Using KubectlAfter you have provisioned a TKG cluster, it is good practice to deploy a test workload and validate cluster functionality. Delete a TKG Cluster Using Kubectl or Using the Tanzu CLIUse kubectl or the Tanzu CLI to delete a TKG cluster. Provisioning TKG Clusters with Windows Node PoolsCheckout how to provision TKG clusters with Windows node pools by using the Cluster v1beta1 API based on Cluster Class. Using the Cluster v1beta1 APIThis section provides reference content for provisioning a Cluster using the v1beta1 API, including examples with various configurations and customizations to meet your needs. Using the builtin-generic-v3.2.0 ClusterClass with TKG Service 3.2.0TKG service 3.2.0 introduces a new builtin-generic-v3.2.0 ClusterClass. Using the TanzuKubernetesCluster v1alpha3 APIThis section provides reference content for provisioning a TKG Service cluster of type TanzuKubernetesCluster using the v1alpha3 API, including examples with various configurations and customizations to meet your needs