Tanzu Kubernetes Grid Integrated Edition을 데이터 소스로 추가하고 vRealize Network Insight에서 클러스터 세부 정보를 가져올 수 있습니다.

참고: vRealize Network Insight는 모든 VMware Tanzu Kubernetes Grid 오퍼링 중에서 VMware Tanzu Kubernetes Grid Integrated Edition만 지원합니다.

사전 요구 사항

  • 다음 사항을 확인해야 합니다.
  • pks.clusters.admin 권한이 있어야 합니다.
  • 해당 NSX-T Manager를 추가해야 합니다.

프로시저

  1. 왼쪽 탐색 창에서 설정 > 계정 및 데이터 소스로 이동합니다.
  2. 소스 추가를 클릭합니다.
  3. 컨테이너에서 TKGI를 선택합니다.
  4. [새 TKGI 계정 또는 소스 추가] 페이지에서 다음 세부 정보를 제공합니다.
    필드 이름 설명
    NSX-T Manager Tanzu Kubernetes Grid Integrated Edition 배포에 대한 기본 네트워킹을 지원하는 NSX-T Manager를 선택합니다.
    수집기 VM vRealize Network Insight는 선택한 NSX-T Manager와 연결된 해당 수집기 VM을 자동으로 선택합니다.
    참고: NetFlow 수집기로 추가된 수집기 VM은 목록에서 사용할 수 없습니다.
    API 호스트 이름(FQDN) Tanzu Kubernetes Grid Integrated Edition API 서버의 FQDN 세부 정보를 입력합니다.
    사용자 이름 클러스터에 액세스할 수 있는 Tanzu Kubernetes Grid Integrated Edition 사용자 이름을 입력합니다.
    참고: 사용자는 pks.clusters.admin 권한을 가지고 있어야 합니다.
    암호 암호를 입력합니다.
    참고: 현재 &,(,),|,<,>,` 같은 특수 문자가 있는 암호는 지원되지 않습니다.
  5. 검증을 클릭합니다.
    검증 성공 메시지가 표시됩니다.
  6. (선택 사항) 별칭 텍스트 상자에 별칭을 입력합니다.
  7. (선택 사항) 메모 텍스트 상자에는 필요한 경우 메모를 추가합니다.
  8. 제출을 클릭합니다.
    수집기 VM에서 하나 이상의 Kubernetes 클러스터 마스터 호스트에 연결할 수 없음 오류 메시지가 표시되면 수집기 VM에서 다음 명령을 실행합니다.
    1. tkgi login -a "TKGI_API_Server" - u "username" -p "password" -k
    2. tkgi clusters

      클러스터 상태가 성공인지 확인합니다.

    3. tkgi cluster "Kubernetes_Cluster_Name"
    4. telnet "Kubernetes_Master_Host" "Kubernetes_Master_port"

      기본 호스트에 연결할 수 있는지 확인합니다.

    5. step b에서 검색된 모든 Kubernetes 클러스터에 대해 step cstep d를 반복합니다.