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 클러스터 작동 명령 사용의 내용을 참조하십시오.