Sdílet prostřednictvím


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

Další kroky