Kubernetes 워크로드에 vSphere 네트워킹 스택을 사용하려면 HAProxy 제어부 VM을 설치하여 Tanzu Kubernetes 클러스터에 로드 밸런싱 서비스를 제공합니다.

사전 요구 사항

vDS 네트워킹 및 HAProxy를 통해 vSphere with Tanzu를 사용하는 방법에 대한 데모를 보는 것이 유용할 수 있습니다. vSphere with Tanzu 사용 시작 비디오를 확인하십시오.

프로시저

  1. vSphere Client를 사용하여 vCenter Server에 로그인합니다.
  2. HAProxy OVA 파일에서 새 VM을 생성합니다.
    옵션 설명
    컨텐츠 라이브러리 OVA를 로컬 컨텐츠 라이브러리에 가져온 경우:
    • 메뉴 > 컨텐츠 라이브러리로 이동합니다.
    • OVA를 가져온 라이브러리를 선택합니다.
    • vmware-haproxy-vX.X.X 템플릿을 선택합니다.
    • 마우스 오른쪽 버튼을 클릭하고 이 템플릿에서 새 VM 생성을 선택합니다.
    로컬 파일

    OVA 파일을 로컬 호스트에 다운로드한 경우:

    • 워크로드 관리를 사용하도록 설정할 vCenter 클러스터를 선택합니다.
    • 마우스 오른쪽 버튼을 클릭하고 OVF 템플릿 배포를 선택합니다.
    • 로컬 파일을 선택하고 파일 업로드를 클릭합니다.
    • vmware-haproxy-vX.X.X.ova 파일을 찾아서 선택합니다.
  3. 가상 시스템 이름(예: haproxy )을 입력합니다.
  4. HAProxy를 배포할 데이터 센터를 선택하고 다음을 클릭합니다.
  5. 워크로드 관리를 사용하도록 설정할 vCenter 클러스터를 선택하고 다음을 클릭합니다.
  6. 배포 세부 정보를 검토 및 확인하고 다음을 클릭합니다.
  7. 라이센스 계약에 동의하고 다음을 클릭합니다.
  8. 배포 구성을 선택합니다. 자세한 내용은 HAProxy 네트워크 토폴로지 항목을 참조하십시오.
    구성 설명
    기본값 NIC가 2개(관리 네트워크 및 단일 워크로드 네트워크)인 장치를 배포하려면 이 옵션을 선택합니다.
    프런트 엔드 네트워크 NIC가 3개인 장치를 배포하려면 이 옵션을 선택합니다. 프런트 엔드 서브넷은 클러스터 노드를 개발자가 클러스터 제어부에 액세스하는 데 사용하는 네트워크에서 분리하는 데 사용됩니다.
  9. VM에 사용할 스토리지 정책을 선택하고 다음을 클릭합니다.
  10. 로드 밸런서에 사용할 네트워크 인터페이스를 선택하고 다음을 클릭합니다.
    소스 네트워크 대상 네트워크
    관리 관리 네트워크(예: VM 네트워크)를 선택합니다.
    워크로드 워크로드 관리를 위해 구성된 vDS 포트 그룹을 선택합니다.
    프런트 엔드 프런트 엔드 서브넷에 대해 구성된 vDS 포트 그룹을 선택합니다. 프런트 엔드 구성을 선택하지 않으면 설치 중에 이 설정이 무시되므로 기본값을 그대로 둘 수 있습니다.
    참고: 워크로드 네트워크는 관리 네트워크와 다른 서브넷에 있어야 합니다. 시스템 요구 사항을 참조하십시오.
  11. 애플리케이션 구성 설정을 사용자 지정합니다. 장치 구성 설정의 내용을 참조하십시오.
  12. 네트워크 구성 세부 정보를 제공합니다. 네트워크 구성의 내용을 참조하십시오.
  13. 로드 밸런싱을 구성합니다. 로드 밸런싱 설정의 내용을 참조하십시오.
  14. 다음을 클릭하여 OVA 구성을 완료합니다.
  15. 배포 구성 세부 정보를 검토하고 마침을 클릭하여 OVA를 배포합니다.
  16. 작업 패널을 사용하여 VM 배포를 모니터링합니다.
  17. VM 배포가 완료되면 전원을 켭니다.

다음에 수행할 작업

HAProxy 로드 밸런서가 성공적으로 배포되고 전원이 켜지면 워크로드 관리를 사용하도록 설정합니다. 감독자 클러스터 구성 및 관리의 내용을 참조하십시오.