Upgrade hostitele AKS v AKS povoleném službou Arc pomocí PowerShellu

Platí pro: AKS ve Službě Azure Stack HCI 22H2, AKS na Windows Serveru

Tento článek popisuje, jak aktualizovat hostitele Azure Kubernetes Service v AKS povoleném službou Azure Arc.

Přehled aktualizací hostitelů AKS

Aktualizace k hostiteli AKS vždy obsahují nejnovější dostupnou verzi. Hostitele sice můžete aktualizovat nezávisle na aktualizacích clusteru úloh, ale před aktualizací clusteru úloh musíte hostitele vždy aktualizovat.

Aby nedošlo k výpadkům a ztrátě dostupnosti AKS, provedou se aktualizace se zajištěním provozu. Když do clusteru přenesete nový uzel s novějším sestavením, prostředky se přesunou ze starého uzlu do nového uzlu. Po úspěšném odebrání prostředků se starý uzel vyřadí z provozu a odebere se z clusteru.

Poznámka

Microsoft doporučuje upgradovat clustery AKS do 30 dnů od vydání nové verze. Pokud v tomto okně neaktualizujete, máte až 90 dnů od posledního upgradu, než vyprší platnost interních certifikátů a tokenů. Po vypršení platnosti certifikátů a tokenů je cluster stále funkční. k upgradu však musíte volat podpora Microsoftu. Po restartování clusteru po uplynutí 90 dnů 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 každém 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. Abyste mohli cluster Kubernetes aktualizovat na novou verzi, musíte tento krok zahájit před spuštěním příkazu Update-AksHciCluster .

Důležité

Příkaz update funguje jenom v případě, že jste nainstalovali verzi GA nebo novější. U dřívějších verzí 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 Verze 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 nejnovější opravy. Pokud je cluster úloh v nepodporované verzi Kubernetes v příští verzi AKS Arc, upgrade se nezdaří.

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 na uzlech AKS 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 existovat moduly, které se používají a nedají se 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

Ve výstupu se zobrazí dostupné verze, na které je možné aktualizovat tohoto hostitele AKS:

1.0.2.10723

Správa verzí

Příklad verze 1.0.2.10723 ukazuje, jak se čísla verzí konstruují pro verze AKS Arc.

Hodnota Význam
1 Hlavní verze: +1 pro každou verzi s velkou změnou způsobující chybu.
0 Podverze: +1 pro každou verzi po nejnovější hlavní verzi s velkou změnou funkčnosti.
2 Aktualizace oprav & funkcí: +1 pro každou běžnou (obvykle měsíční) verzi po nejnovější hlavní verzi.
1 Typ sestavení: Vždy 1 pro veřejná sestavení.
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 zobrazuje aktualizovanou verzi AKS na hostiteli AKS:

1.0.2.10723

Další kroky