Megosztás a következőn keresztül:


A MetalLB for Azure Arc-kompatibilis Kubernetes bővítmény üzembe helyezése az Azure Portal használatával

A következőkre vonatkozik: Azure Local, 23H2-es verzió

A terheléselosztó fő célja a forgalom elosztása egy Kubernetes-fürt több csomópontja között. Ez segíthet megelőzni az állásidőt és javítani az alkalmazások általános teljesítményét. Az Azure Arc által engedélyezett AKS támogatja a MetalLB terheléselosztó-példány létrehozását a Kubernetes-fürtön a MetalLB for Azure Arc-kompatibilis Kubernetes bővítményével

Előfeltételek

  • Egy Azure Arc-kompatibilis Kubernetes-fürt legalább egy Linux-csomóponttal. Kubernetes-fürtöt az Azure Local 23H2-es verziójában hozhat létre az Azure CLI vagy az Azure Portal használatával. Az Azure Local AKS 23H2-es fürtjei alapértelmezés szerint engedélyezve vannak az Arc-ban.
  • Győződjön meg arról, hogy elegendő IP-címmel rendelkezik a terheléselosztóhoz. Az Azure Local AKS 23H2-es verziójában győződjön meg arról, hogy a terheléselosztó számára fenntartott IP-címek nem ütköznek az Arc virtuális gép logikai hálózataiban és a vezérlősík IP-címeiben található IP-címekkel. Az IP-címek tervezéséről és a Kubernetesben történő hálózatkezelésről további információt a Kubernetes hálózatkezelési követelményei és a Kubernetes IP-címének tervezése című témakörben talál.
  • Ez az útmutató feltételezi, hogy tisztában van a Metal LB működésével. További információ: A MetalLB for Kubernetes áttekintése.

A MetalLB terheléselosztó üzembe helyezése az Azure Arc-bővítmény használatával

Figyelmeztetés

Az IP-címek ütközésének ellenőrzése jelenleg nem támogatott. Terheléselosztók létrehozásakor ajánlott elvégezni ezt az ellenőrzést.

Miután sikeresen létrehozta a Kubernetes-fürtöt, lépjen a Hálózatkezelés panelre az Azure Portalon, és válassza a Telepítés lehetőséget:

Képernyőkép a bővítménytelepítés képernyőről a portálon.

A bővítmény sikeres telepítése után létrehozhat egy terheléselosztó szolgáltatást. Válassza a Terheléselosztó nevének és IP-címtartományának hozzáadása és kitöltése lehetőséget. A Szolgáltatásválasztó mező nem kötelező. Ezután válassza az OK gombra.

Képernyőkép a terheléselosztó portálon való létrehozásáról.

  • Az IP-tartományt a környezetétől függően elérhető IP-címekre kell állítani. Az IP-tartománynak CIDR-jelölésben kell lennie; például : 192.168.50.51/28 vagy 192.168.50.1-192.168.50.100. Több IP-tartományt vesszővel kell elválasztani.
  • A meghirdetett mód lehet ARP, BGP vagy Mindkettő. Ha BGP-t vagy Mindkettőt használ, konfigurálnia kell a BGP-társokat.
  • A Szolgáltatásválasztó korlátozza azokat a szolgáltatásokat, amelyek IP-címet kaphatnak a terheléselosztótól. Az alapértelmezett beállítás (null vagy üres sztring) azt jelenti, hogy a terheléselosztó minden szolgáltatásra érvényes. A választónak olyan kulcs-érték párok listáját kell formáznia, mint az a:b,c:d, ahol a kulcs-érték párokat vessző választja el egymástól.

A terheléselosztó sikeres létrehozása után a következőképpen jelenik meg a listában. A kiépítési állapot a művelet eredményét jeleníti meg:

Képernyőkép a kiépítési állapotról a portálon.

Az erőforrások eltávolítása

Az erőforrások törléséhez tegye a következőket:

  • Ha az egyik terheléselosztóra már nincs szükség, válassza ki a terheléselosztó sorának elejét, és válassza a Törlés lehetőséget. Ezután válassza az Igen lehetőséget.
  • Ha a terheléselosztó szolgáltatásra már nincs szükség, törölje az összes meglévő terheléselosztót, majd válassza az Eltávolítás lehetőséget. Válassza az Igen lehetőséget a bővítmény eltávolításához.

Következő lépések

Alkalmazások üzembe helyezése a Kubernetes-fürtön a GitOps Flux v2 Arc-bővítmény használatával