Terheléselosztó létrehozása és használata Azure Kubernetes Service az Azure Arc által engedélyezett AKS-ben

A következőkre vonatkozik: AKS az Azure Stack HCI 22H2-ben, AKS Windows Serveren

Ez a cikk bemutatja, hogyan konfigurálhatja a HAProxyt terheléselosztóként egy számítási feladatfürthöz az AKS Arcban. Az egyéni terheléselosztó integrációjáról lásd: Egyéni terheléselosztó létrehozása és használata.

Az Azure Arc által engedélyezett AKS-ben a terheléselosztó Linux és HAProxy + KeepAlive rendszerű virtuális gépként van üzembe helyezve, hogy elosztott terhelésű szolgáltatásokat nyújtson a számítási feladatok fürtjeihez. Az AKS terheléselosztja a Kubernetes API-kiszolgálóra irányuló kéréseket, és kezeli az alkalmazásszolgáltatások felé irányuló forgalmat.

Előkészületek

  • Telepítse az AKS Arcot, és adjon meg virtuális IP-címeket a terheléselosztó számára a hálózati konfigurációs lépés során.
  • Győződjön meg arról, hogy elegendő memóriával és tárhellyel rendelkezik egy új virtuális gép létrehozásához, és rendelkezik virtuális IP-címmel az alkalmazásszolgáltatásokhoz való hozzárendeléshez.

Terheléselosztó konfigurálása

Terheléselosztó konfigurálásához a New-AksHciCluster használatával hozzon létre egy új fürtöt az alábbi példában látható módon:

New-AksHciCluster -name mycluster -loadBalancerVmSize Standard_A4_v2

Ez a példa egy új számításifeladat-fürtöt hoz létre, amelynek terheléselosztója HAProxyt futtató virtuális gépként van üzembe helyezve az alkalmazások forgalmának kezeléséhez.

Következő lépések