Sdílet prostřednictvím


Vytvoření nástroje pro vyrovnávání zatížení MetalLB pomocí služby Azure Arc a Azure Portal

Platí pro: Azure Stack HCI verze 23H2

Hlavním účelem nástroje pro vyrovnávání zatížení je distribuce provozu mezi několik uzlů v clusteru Kubernetes. To může pomoct zabránit výpadkům a zlepšit celkový výkon aplikací. Služba AKS povolená službou Azure Arc podporuje vytváření instancí nástroje pro vyrovnávání zatížení MetalLB v clusteru Kubernetes pomocí rozšíření k8s-extension pro sítě Arc .

Požadavky

  • Cluster Kubernetes s alespoň jedním linuxovým uzlem. Cluster Kubernetes v Azure Stack HCI 23H2 můžete vytvořit pomocí Azure CLI nebo Azure Portal.
  • Ujistěte se, že pro nástroj pro vyrovnávání zatížení máte dostatek IP adres. Ujistěte se, že IP adresy vyhrazené pro nástroj pro vyrovnávání zatížení nejsou v konfliktu s IP adresami v logických sítích virtuálních počítačů Arc a IP adresách řídicí roviny. Další informace o plánování IP adres a sítích v Kubernetes najdete v tématu Požadavky na sítě pro AKS v Azure Stack HCI 23H2.
  • Tento návod předpokládá, že rozumíte tomu, jak nástroj pro vyrovnávání zatížení kovu funguje. Další informace najdete v přehledu nástroje MetalLB v clusterech Kubernetes služby Arc.

Nasazení nástroje pro vyrovnávání zatížení Nástroje pro vyrovnávání zatížení Nástroje pro vyrovnávání zatížení pomocí rozšíření Azure Arc

Upozornění

Kontrola konfliktů IP adres se v současné době nepodporuje. Tuto kontrolu doporučujeme provést při vytváření nástrojů pro vyrovnávání zatížení.

Po úspěšném vytvoření clusteru Kubernetes přejděte v Azure Portal do okna Sítě a vyberte Nainstalovat:

Snímek obrazovky s obrazovkou instalace rozšíření na portálu

Po úspěšné instalaci rozšíření můžete vytvořit službu nástroje pro vyrovnávání zatížení. Vyberte Přidat a vyplňte název nástroje pro vyrovnávání zatížení a jeho rozsah IP adres. Pole Výběr služby je volitelné. Pak vyberte OK.

Snímek obrazovky znázorňující vytvoření nástroje pro vyrovnávání zatížení na portálu

  • Rozsah IP adres by měl být v závislosti na vašem prostředí nastavený na dostupné IP adresy. Rozsah IP adres by měl být v zápisu CIDR. například 192.168.50.51/28 nebo 192.168.50.1-192.168.50.100. Více rozsahů IP adres musí být oddělené čárkami.
  • Režimem inzerování může být ARP, BGP nebo obojí. Pokud používáte protokol BGP nebo obojí, musíte nakonfigurovat partnerské uzly protokolu BGP.
  • Selektor služby omezuje sadu služeb, které můžou získat IP adresu z nástroje pro vyrovnávání zatížení. Výchozí možnost (null nebo prázdný řetězec) znamená, že nástroj pro vyrovnávání zatížení platí pro všechny služby. Selektor by měl být ve formátu seznamu párů klíč-hodnota, například a:b,c:d, kde jsou páry klíč-hodnota oddělené čárkami.

Jakmile se nástroj pro vyrovnávání zatížení úspěšně vytvoří, zobrazí se v seznamu následujícím způsobem. Stav zřizování zobrazuje výsledek operace:

Snímek obrazovky znázorňující stav zřizování na portálu

Vyčištění prostředků

Pokud chcete vyčistit prostředky, postupujte takto:

  • Pokud už některý z nástrojů pro vyrovnávání zatížení nepotřebujete, vyberte začátek řádku nástroje pro vyrovnávání zatížení a vyberte Odstranit. Pak vyberte Ano.
  • Pokud už službu nástroje pro vyrovnávání zatížení nepotřebujete, odstraňte všechny existující nástroje pro vyrovnávání zatížení a pak vyberte Odinstalovat. Výběrem možnosti Ano rozšíření odinstalujte.

Další kroky

Nasazení aplikací v clusteru Kubernetes pomocí rozšíření GitOps Flux v2 Arc