get_tkc_available_versions
List available Kubernetes versions on a Supervisor namespace to select a valid version for creating or upgrading a TanzuKubernetesCluster.
Instructions
[READ] List Kubernetes versions (TanzuKubernetesReleases) available on the Supervisor.
Returns {versions: [{name (release name), version (e.g. 'v1.28.4+vmware.1')}]} sorted newest first. If the TanzuKubernetesRelease API is unavailable on this Supervisor, returns an empty versions list with error and hint fields instead of raising. Read-only, no side effects. Call this before create_tkc_cluster or upgrade_tkc_cluster to pick a valid k8s_version.
Args: namespace: vSphere Namespace used to reach the Supervisor K8s API. target: Name of a vCenter entry in ~/.vmware-vks/config.yaml. Omit to use the default target defined in that file.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target | No | ||
| namespace | Yes |