Workload Cluster is running within a Tanzu Service Mesh (TSM) environment; however, the corresponding cluster object is not displayed, preventing the administrator from editing the target cluster object.
# kubectl get cluster -A
NAMESPACE NAME AGE
vmware-system-tsm cluster 152d
# kubectl edit cluster test-cluster-1
Error from server (NotFound): clusters.client.cluster.tsm.tanzu.vmware.com "test-cluster-1" not found
# tanzu cluster list -A
NAME NAMESPACE STATUS CONTROLPLANE WORKERS KUBERNETES
test-cluster-1 default running 3/3 3/3 v1.28.7+vmware.1
Tanzu Kubernetes Grid v2.5.x under Tanzu Service Mesh (TSM)
Another KIND:cluster is added by TSM.
# kubectl api-resources | grep -E 'NAME|clusters'
NAME SHORTNAMES APIVERSION NAMESPACED KIND
clusters cluster client.cluster.tsm.tanzu.vmware.com/v1 true Cluster
clusters cl cluster.x-k8s.io/v1beta1 true Cluster
Use SHORTNAMES "cl".