Uaktualnianie hosta Azure Kubernetes Service w usłudze AKS włączonego przez usługę Azure Arc przy użyciu Windows Admin Center

Dotyczy: usługa AKS w usłudze Azure Stack HCI 22H2, AKS w systemie Windows Server

W tym artykule opisano sposób uaktualniania systemu podstawowego hosta Azure Kubernetes Service (AKS) do najnowszej wersji usługi AKS włączonej przez usługę Azure Arc.

Omówienie aktualizacji hosta usługi AKS

Kilka typów aktualizacji można wykonywać niezależnie lub w niektórych obsługiwanych kombinacjach:

  • Zaktualizuj system podstawowy usługi AKS Arc do najnowszej wersji.
  • Zaktualizuj klaster obciążenia usługi AKS do nowej wersji platformy Kubernetes.
  • Zaktualizuj hosty kontenerów klastrów obciążeń usługi AKS do nowszej wersji systemu operacyjnego.
  • Połączona aktualizacja systemu operacyjnego i wersji kubernetes klastrów obciążeń usługi AKS.

Aby uniknąć awarii i utraty dostępności usługi AKS, są wykonywane aktualizacje stopniowe.

Po przeniesieniu nowego węzła z nowszą kompilacją do klastra zasoby zostaną przeniesione ze starego węzła do nowego węzła, a po pomyślnym przeniesieniu zasobów stary węzeł zostanie zlikwidowany i usunięty z klastra.

Zalecamy zaktualizowanie klastrów obciążeń natychmiast po zaktualizowaniu hosta usługi AKS, aby zapobiec uruchamianiu nieobsługiwanych wersji systemu operacyjnego hosta kontenera lub wersji platformy Kubernetes w klastrach obciążeń. Jeśli klastry obciążeń znajdują się w starej wersji platformy Kubernetes, nadal są obsługiwane, ale nie można skalować klastra.

Uwaga

Firma Microsoft zaleca uaktualnienie klastrów usługi AKS w ciągu 30 dni od nowej wersji. Jeśli nie zaktualizujesz tego okna, przed wygaśnięciem certyfikatów wewnętrznych i tokenów będzie do 90 dni od ostatniego uaktualnienia. Po wygaśnięciu certyfikatów i tokenów klaster nadal działa; należy jednak wywołać pomoc techniczna firmy Microsoft w celu uaktualnienia. Po ponownym uruchomieniu klastra po upływie 90-dniowego okresu pozostaje on w stanie niefunkcjonalnym. Aby uzyskać więcej informacji na temat wewnętrznych certyfikatów i tokenów, zobacz omówienie zarządzania certyfikatami.

Aktualizowanie hosta usługi AKS

Aby zaktualizować hosta usługi AKS przy użyciu Windows Admin Center, wykonaj następujące kroki:

  1. Zaktualizuj rozszerzenie Azure Kubernetes Service, przechodząc do> pozycjiRozszerzeniaustawień Zainstalowane rozszerzenia>, a następnie kliknij przycisk Aktualizuj. Najnowsza dostępna wersja rozszerzenia Azure Kubernetes Service to 1.82.0. Nie musisz wykonywać tego kroku, jeśli włączono automatyczną aktualizację rozszerzeń. Upewnij się jednak, że masz zainstalowaną wersję 1.82.0 rozszerzenia usługi AKS przed przejściem do następnego kroku.

  2. Na stronie Ustawienia hosta wybierz pozycję Aktualizuj moduł AksHci programu PowerShell do wersji x.x.x w obszarze Aktualizacje dostępne, a następnie kliknij pozycję Aktualizuj teraz.

    Zrzut ekranu przedstawiający dostępne aktualizacje programu PowerShell usługi AksHci w ustawieniach hosta usługi AKS.

  3. Teraz możesz wrócić do strony Windows Admin Center Connections i połączyć się z klastrem usługi AKS.

  4. Wybierz narzędzie Azure Kubernetes Service z listy Narzędzia. Po załadowaniu narzędzia zostanie wyświetlona strona Przegląd .

  5. Wybierz pozycję Aktualizacje z listy stron po lewej stronie narzędzia, a następnie wybierz pozycję Aktualizuj teraz, aby uaktualnić hosta usługi AKS.

Uwaga

  • Aktualizacja może zostać wstrzymana, jeśli przejdziesz z okna aktualizacji, gdy jest w toku.
  • W trakcie procesu aktualizacji, jeśli wystąpi błąd z informacją Nie można zainstalować aktualizacji, bieżące wdrożenie nie może zostać zaktualizowane do najnowszej wersji. Aby obejść ten błąd, uruchom polecenie Get-AksHciUpdates w programie PowerShell i przejrzyj zalecenia podane w danych wyjściowych.

Następne kroki