如果您要將 vSphere 網路堆疊用於 Kubernetes 工作負載,請安裝 HAProxy 控制平面虛擬機器,以向 Tanzu Kubernetes 叢集提供負載平衡服務。

必要條件

檢視有關如何將 vSphere with Tanzu 與 vDS 網路和 HAProxy 搭配使用的示範可能會有所助益。請觀看視訊開始使用 vSphere with Tanzu

程序

  1. 使用 vSphere Client 登入 vCenter Server
  2. 從 HAProxy OVA 檔案建立新的虛擬機器。
    選項 說明
    內容程式庫 如果已將 OVA 匯入至本機內容程式庫:
    • 移至功能表 > 內容程式庫
    • 選取已匯入 OVA 的程式庫。
    • 選取 vmware-haproxy-vX.X.X 範本。
    • 按一下滑鼠右鍵,然後選擇從這個範本新增虛擬機器
    本機檔案

    如果已將 OVA 檔案下載到本機主機:

    • 選取將啟用工作負載管理的 vCenter 叢集。
    • 按一下滑鼠右鍵,然後選取部署 OVF 範本
    • 選取本機檔案,然後按一下上傳檔案
    • 瀏覽並選取 vmware-haproxy-vX.X.X.ova 檔案。
  3. 輸入虛擬機器名稱,例如 haproxy
  4. 選取要在其中部署 HAProxy 的資料中心,然後按下一步
  5. 選取將啟用工作負載管理的 vCenter 叢集,然後按下一步
  6. 檢閱並確認部署詳細資料,然後按下一步
  7. 接受授權合約,然後按下一步
  8. 選取部署組態。如需詳細資料,請參閱 HAProxy 網路拓撲
    組態 說明
    預設值 選取此選項可部署具有 2 個 NIC 的應用裝置:管理網路和單一工作負載網路。
    前端網路 選取此選項可部署具有 3 個 NIC 的應用裝置。前端子網路可用於將叢集節點與開發人員用來存取叢集控制平面的網路隔離開來。
  9. 選取要用於虛擬機器的儲存區原則,然後按下一步
  10. 選取要用於負載平衡器的網路介面,然後按下一步
    來源網路 目的地網路
    管理 選取管理網路,例如虛擬機器網路
    工作負載 選取針對工作負載管理設定的 vDS 連接埠群組。
    前端 選取針對前端子網路設定的 vDS 連接埠群組。如果未選取前端組態,則會在安裝期間忽略此設定,以便保留預設值。
    備註: 工作負載網路必須與管理網路位於不同的子網路上。請參閱 系統需求
  11. 自訂應用程式組態設定。請參閱應用裝置組態設定
  12. 提供網路組態詳細資料。請參閱網路組態
  13. 設定負載平衡。請參閱負載平衡設定
  14. 下一步以完成 OVA 設定。
  15. 檢閱部署組態詳細資料,然後按一下完成以部署 OVA。
  16. 使用工作面板監控虛擬機器的部署。
  17. 在虛擬機器部署完成後,將其電源開啟。

下一步

成功部署 HAProxy 負載平衡器並將其開啟電源後,繼續啟用 工作負載管理。請參閱 設定和管理 主管叢集