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 クラスタの操作コマンドの使用を参照してください。