Upgrade hostitele AKS v AKS povoleném službou Arc pomocí PowerShellu
Platí pro: AKS v Azure Stack HCI 22H2, AKS na Windows Serveru
Tento článek popisuje, jak aktualizovat hostitele služby Azure Kubernetes Service v AKS povoleném službou Azure Arc.
Přehled aktualizací hostitelů AKS
Aktualizace hostitele AKS vždy obsahují nejnovější dostupnou verzi. I když hostitele můžete aktualizovat nezávisle na aktualizacích clusteru úloh, musíte hostitele aktualizovat vždy před aktualizací clusteru úloh.
Aby nedocházelo k výpadkům a ztrátě dostupnosti AKS, provádí se postupné aktualizace. Když do clusteru přenesete nový uzel s novějším buildem, prostředky se přesunou z původního uzlu na nový uzel. Po úspěšném odebrání prostředků se starý uzel vyřadí z provozu a odebere z clusteru.
Poznámka:
Microsoft doporučuje upgradovat clustery AKS do 30 dnů od nové verze. Pokud se v tomto okně neaktualizujete, máte před vypršením platnosti interních certifikátů a tokenů až 90 dnů od posledního upgradu. Po vypršení platnosti certifikátů a tokenů je cluster stále funkční; Musíte však volat podpora Microsoftu pro upgrade. Když cluster restartujete po 90denním období, zůstane v nefunkčním stavu. Další informace o interních certifikátech a tokenech najdete v přehledu správy certifikátů.
Aktualizace hostitele AKS
Prvním krokem v jakémkoli toku aktualizace je spuštění příkazu Update-AksHci pro aktualizaci hostitele AKS. Update-AksHci
nepřijímá žádné argumenty a vždy aktualizuje cluster pro správu na nejnovější verzi. Před spuštěním update-AksHciCluster musíte tento krok zahájit, aby se cluster Kubernetes aktualizoval na novou verzi.
Důležité
Příkaz update funguje jenom v případě, že jste nainstalovali verzi ga nebo novější. V dřívějších verzích to nefunguje. Tento příkaz aktualizace aktualizuje hostitele AKS a místní cloudovou platformu provozovanou Microsoftem. Tento příkaz neaktualizuje žádné existující clustery úloh AKS. Nové clustery úloh AKS vytvořené po aktualizaci hostitele AKS se můžou lišit od stávajících clusterů úloh AKS ve verzi operačního systému a Kubernetes.
Doporučujeme okamžitě po aktualizaci hostitele AKS aktualizovat clustery úloh AKS, abyste získali nejnovější verze operačního systému a nedávné opravy. Pokud je cluster úloh v nepodporované verzi Kubernetes v další verzi AKS Arc, upgrade selže.
Příklad toku pro aktualizaci hostitele AKS
Aktualizace modulů PowerShellu
Spuštěním následujícího příkazu na všech fyzických uzlech v nasazení AKS se ujistěte, že máte vždy nainstalované nejnovější moduly PowerShellu.
Důležité
Měli byste zavřít všechna otevřená okna PowerShellu a pak otevřít novou relaci, aby se spustil příkaz update. Pokud nezavřete všechna okna PowerShellu, můžou se používat moduly, které se nedají aktualizovat.
Update-Module -Name AksHci -Force -AcceptLicense
Získání aktuální verze AKS Arc
Get-AksHciVersion
1.0.0.10517
Získání dostupných aktualizací AKS Arc
Get-AksHciUpdates
Výstup ukazuje dostupné verze, pro které se dá aktualizovat tento hostitel AKS:
1.0.2.10723
Vytváření verzí
V příkladu verze 1.0.2.10723 ukazuje následující tabulka, jak se čísla verzí vytvářejí pro verze AKS Arc.
Hodnota | Význam |
---|---|
0 | Hlavní verze: +1 pro každou verzi s velkou zásadní změnou. |
0 | Podverze: +1 pro každou verzi po nejnovější hlavní verzi se změní hlavní funkce. |
2 | Aktualizace funkcí a oprav: +1 pro každou běžnou (obvykle měsíční) verzi po nejnovější hlavní verzi |
0 | Typ sestavení: Vždy 1 pro veřejně přístupné buildy. |
0723 | Datum vytvoření sestavení: Datum vytvoření sestavení ve formátu mmdd. |
Zahájení aktualizace AKS Arc
Update-AksHci
Ověření aktualizace hostitele AKS
Get-AksHciVersion
Výstup ukazuje aktualizovanou verzi AKS na hostiteli AKS:
1.0.2.10723