Uaktualnianie hosta usługi Azure Kubernetes Service w usłudze AKS włączonego przez usługę Azure Arc przy użyciu centrum administracyjnego systemu Windows
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 usługi Azure Kubernetes Service (AKS) do najnowszej wersji usługi AKS włączonej przez usługę Arc.
Omówienie aktualizacji hosta usługi AKS
Kilka typów aktualizacji można wprowadzać 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 rozwiązania 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ąć przestojów 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 aktualizowanie 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, są one nadal 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, aby przeprowadzić uaktualnienie. 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 programu Windows Admin Center, wykonaj następujące kroki:
Zaktualizuj rozszerzenie usługi Azure Kubernetes Service, przechodząc do >pozycji Rozszerzenia ustawień Zainstalowane rozszerzenia>, a następnie kliknij przycisk Aktualizuj. Najnowsza dostępna wersja rozszerzenia usługi Azure Kubernetes Service to 1.82.0. Nie musisz wykonywać tego kroku, jeśli włączono automatyczną aktualizację dla rozszerzeń. Przed przejściem do następnego kroku upewnij się, że masz zainstalowaną wersję 1.82.0 rozszerzenia usługi AKS.
Na stronie Ustawienia hosta wybierz pozycję Aktualizuj moduł programu PowerShell AksHci do wersji x.x.x w obszarze Dostępne aktualizacje, a następnie kliknij przycisk Aktualizuj teraz.
Teraz możesz wrócić do strony Połączenia centrum administracyjnego systemu Windows i połączyć się z klastrem usługi AKS.
Wybierz narzędzie Azure Kubernetes Service z listy Narzędzia. Po załadowaniu narzędzia zostanie wyświetlona strona Przegląd .
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 w toku.
- W trakcie procesu aktualizacji, jeśli wystąpi błąd z komunikatem 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.