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

Procedura

  1. Eseguire l'autenticazione con il Cluster supervisore. Vedere Connessione al Cluster supervisore come utente vCenter Single Sign-On.
  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. Per una descrizione dei campi di stato, vedere stato del ciclo di vita del cluster di Tanzu Kubernetes in kubectl.
  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 Utilizzo dei comandi operativi del cluster di Tanzu Kubernetes.