您可以使用 kubectl 來監控已佈建 Tanzu Kubernetes 叢集的狀態。

程序

  1. 使用 主管叢集 進行驗證。請參閱以 vCenter Single Sign-On 使用者身分連線至 主管叢集
  2. 切換到執行叢集所在的 vSphere 命名空間
    kubectl config use-context SUPERVISOR-NAMESPACE
  3. 檢視命名空間中執行之 Tanzu Kubernetes 叢集的清單。
    kubectl get tanzukubernetesclusters
    此命令會傳回叢集的狀態。如需狀態欄位的說明,請參閱 kubectl 中的 Tanzu Kubernetes 叢集生命週期狀態
  4. 檢視叢集的詳細資料。
    kubectl describe tanzukubernetescluster <cluster-name>
    命令會傳回有關叢集的詳細資料。在命令輸出的 [狀態] 區段中,您會看到有關叢集的詳細資訊。
    ...
    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. 執行其他 kubectl 命令,以檢視有關叢集的更多詳細資料。請參閱使用 Tanzu Kubernetes 叢集運作命令