Nasazení rozšíření pro MetalLB pro Kubernetes s podporou Azure Arc pomocí webu Azure Portal
Platí pro: Azure Local, verze 23H2
Hlavním účelem nástroje pro vyrovnávání zatížení je distribuce provozu mezi více 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í instance nástroje pro vyrovnávání zatížení MetalLB v clusteru Kubernetes s využitím rozšíření pro MetalLB pro Kubernetes s podporou Azure Arc.
Požadavky
- Cluster Kubernetes s podporou Azure Arc s alespoň jedním linuxovým uzlem. Cluster Kubernetes můžete vytvořit v místním Azure verze 23H2 pomocí Azure CLI nebo webu Azure Portal. Clustery AKS v Azure Local verze 23H2 jsou ve výchozím nastavení povolené arc.
- Ujistěte se, že máte dostatek IP adres pro nástroj pro vyrovnávání zatížení. V případě AKS v Azure Local verze 23H2 se ujistěte, že IP adresy rezervované 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 rovině řízení. Další informace o plánování IP adres a sítích v Kubernetes najdete v tématu Požadavky na sítě pro Kubernetes a plánování IP adres pro Kubernetes.
- Tento návod předpokládá, že rozumíte tomu, jak nástroj pro vyrovnávání zatížení funguje. Další informace najdete v přehledu nástroje MetalLB pro Kubernetes.
Nasazení nástroje pro vyrovnávání zatížení MetalLB pomocí rozšíření Azure Arc
Upozorňující
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 do okna Sítě na webu Azure Portal 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 Selektor služby je volitelné. Pak vyberte OK.
- Rozsah IP adres by měl být nastavený na dostupné IP adresy v závislosti na vašem prostředí. 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ěleno čárkami.
- Inzerovat režim může být ARP, BGP nebo Obojí. Pokud používáte protokol BGP nebo Obojí, musíte nakonfigurovat partnerské vztahy protokolu BGP.
- Selektor služeb 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 páry klíč-hodnota jsou oddělené čárkou.
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žba nástroje pro vyrovnávání zatížení není potřebná, odstraňte všechny existující nástroje pro vyrovnávání zatížení a pak vyberte Odinstalovat. Chcete-li odinstalovat rozšíření, vyberte ano .
Další kroky
Nasazení aplikací do clusteru Kubernetes pomocí rozšíření GitOps Flux v2 Arc