在 Arc 啟用的 AKS 中建立和使用負載平衡器與 Azure Kubernetes Service
適用於:Azure Stack HCI 22H2 上的 AKS、Windows Server 上的 AKS
本文說明如何將 HAProxy 設定為AKS Arc中工作負載叢集的負載平衡器。如需自定義負載平衡器整合,請參閱 建立和使用自定義負載平衡器。
在 AKS Arc 中,負載平衡器會部署為執行 Linux 和 HAProxy + KeepAlive 的虛擬機(VM),以提供工作負載叢集的負載平衡服務。 AKS 會平衡對 Kubernetes API 伺服器的要求,以及管理對應用程式服務的流量。
開始之前
- 安裝 AKS Arc,並在網路設定步驟期間為負載平衡器提供一系列虛擬 IP 位址。
- 請確定您有足夠的記憶體和記憶體和記憶體可建立新的虛擬機,並具有要指派給應用程式服務的虛擬IP位址。
設定負載平衡器
若要設定負載平衡器,請使用 New-AksHciCluster 來布建新的叢集,如下列範例所示:
New-AksHciCluster -name mycluster -loadBalancerVmSize Standard_A4_v2
此範例會建立新的工作負載叢集,並將負載平衡器部署為執行HAProxy的虛擬機,以管理應用程式的流量。