È possibile monitorare lo stato dei cluster TKG di cui è stato eseguito il provisioning utilizzando kubectl.

Procedura

  1. Eseguire l'autenticazione con il Supervisore.
  2. Passare allo Spazio dei nomi vSphere in cui il cluster è in esecuzione.
    kubectl config use-context SUPERVISOR-NAMESPACE
  3. Visualizzare un elenco dei cluster Tanzu Kubernetes in esecuzione nello spazio dei nomi.
    kubectl get tanzukubernetesclusters
    Questo comando restituisce lo stato del cluster.
  4. Visualizzare i dettagli del cluster.
    kubectl describe tanzukubernetescluster <cluster-name>
    Il comando restituisce i dettagli del cluster. Nella sezione Stato dell'output del comando sono disponibili informazioni dettagliate sul cluster.
    ...
    Status:
      Addons:
        Cni:
          Name:    calico
          Status:  applied
        Csi:
          Name:    pvcsi
          Status:  applied
        Psp:
          Name:    defaultpsp
          Status:  applied
      Cloudprovider:
        Name:  vmware-guest-cluster
      Cluster API Status:
        API Endpoints:
          Host:  10.161.90.22
          Port:  6443
        Phase:   provisioned
      Node Status:
        test-tanzu-cluster-control-plane-0:                  ready
        test-tanzu-cluster-workers-0-749458f97c-97ljv:       ready
      Phase:                                                 running
      Vm Status:
        test-tanzu-cluster-control-plane-0:                  ready
        test-tanzu-cluster-workers-0-749458f97c-97ljv:       ready
    Events:                                                  <none>
    
  5. Eseguire altri comandi di kubectl per visualizzare ulteriori dettagli sul cluster. Vedere Controllo delle operazioni dei cluster TKG tramite Kubectl.