Skip to main content
Glama

create_tkc_cluster

Create a Tanzu Kubernetes Cluster in VMware vSphere with Tanzu by specifying name, namespace, Kubernetes version, VM class, and node counts. Use dry-run mode to preview the YAML plan before applying.

Instructions

Create a TanzuKubernetesCluster.

IMPORTANT: dry_run=True by default — returns YAML plan. Set dry_run=False to apply.

Workflow: call get_tkc_available_versions first to find valid k8s_version, call list_vm_classes to find valid vm_class.

Args: name: Cluster name. namespace: vSphere Namespace. k8s_version: K8s version (e.g. 'v1.28.4+vmware.1'). vm_class: VM class for nodes (e.g. 'best-effort-large'). control_plane_count: 1 or 3. worker_count: Number of worker nodes (>= 1). storage_class: Storage class name. dry_run: Return YAML plan without applying (default: True).

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
nameYes
namespaceYes
k8s_versionYes
vm_classYes
control_plane_countNo
worker_countNo
storage_classNovsphere-storage
dry_runNo
targetNo

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/zw008/VMware-VKS'

If you have feedback or need assistance with the MCP directory API, please join our Discord server