get_tkc_available_versions
List Kubernetes versions (TanzuKubernetesReleases) available on a Supervisor before creating or upgrading a cluster. Returns available versions newest first, with error hints if the API is unavailable.
Instructions
[READ] List Kubernetes versions (TanzuKubernetesReleases) available on the Supervisor.
Returns {versions: [{name, version, e.g. 'v1.28.4+vmware.1'}]}, newest first. If the TanzuKubernetesRelease API is unavailable it returns an empty versions list with error and hint rather than raising. Call this before create_tkc_cluster or upgrade_tkc_cluster to pick a valid k8s_version.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target | No | vCenter in config.yaml; omit for the default. | |
| namespace | Yes | vSphere Namespace used to reach the Supervisor K8s API. |