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:
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.
- 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:
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