Uaktualnianie wersji klastrów usługi AKS w usłudze AKS z obsługą usługi Arc przy użyciu programu PowerShell
Dotyczy: usługa AKS w usłudze Azure Stack HCI 22H2, AKS w systemie Windows Server
Dwa typy aktualizacji są dostępne dla klastra obciążenia Azure Kubernetes Service (AKS) w usłudze AKS włączone przez usługę Azure Arc:
- Zaktualizuj wersję rozwiązania Kubernetes klastra usługi AKS.
- Zaktualizuj wersję systemu operacyjnego klastra usługi AKS bez aktualizowania wersji platformy Kubernetes.
Uwaga
Można również użyć Windows Admin Center do uaktualnienia klastrów obciążeń usługi AKS.
Zalecamy zaktualizowanie klastra obciążenia usługi AKS co najmniej raz na 60 dni. Nowe aktualizacje wersji platformy Kubernetes są dostępne co 30 dni. Aby uniknąć przestojów w dostępności obciążeń, są wykonywane aktualizacje stopniowe. Po przeniesieniu nowego węzła z nowszą kompilacją do klastra zasoby przechodzą ze starego węzła do nowego węzła. Po pomyślnym przeniesieniu zasobów stary węzeł zostanie zlikwidowany i usunięty z klastra.
Ważne
Aktualizacja Azure Kubernetes Service na hoście usługi AKS jest pierwszym krokiem w dowolnym przepływie aktualizacji i musi zostać zainicjowana przed uruchomieniem polecenia Update-AksHciCluster
. Aby uzyskać informacje na temat aktualizowania hosta usługi AKS, zobacz Aktualizowanie hosta usługi AKS w usłudze Azure Stack HCI.
Uzyskiwanie dostępnych wersji platformy Kubernetes
Użyj polecenia , Get-AksHciKubernetesVersion
aby sprawdzić obsługiwane wersje platformy Kubernetes:
Get-AksHciKubernetesVersion
Przykładowe dane wyjściowe:
OrchestratorType OrchestratorVersion OS IsPreview
---------------- ------------------- -- ---------
Kubernetes v1.18.14 Linux False
Kubernetes v1.18.17 Linux False
Kubernetes v1.19.7 Linux False
Kubernetes v1.19.9 Linux False
Kubernetes v1.20.2 Linux False
Kubernetes v1.20.5 Linux False
Kubernetes v1.18.14 Windows False
Kubernetes v1.18.17 Windows False
Kubernetes v1.19.7 Windows False
Kubernetes v1.19.9 Windows False
Kubernetes v1.20.2 Windows False
Kubernetes v1.20.5 Windows False
Pobieranie dostępnych aktualizacji klastra obciążeń
W poniższym przykładzie założono, że klaster myCluster
obciążeń znajduje się obecnie na platformie Kubernetes w wersji 1.19.7:
Get-AksHciClusterUpdates -name myCluster
details kubernetesversion operatingsystemversion
------- ----------------- ----------------------
This is a patch kubernetes upgrade. (i.e v1.1.X to v1.1.Y) v1.19.9 @{mariner=April 2021; windows=April 2021}
This is a minor kubernetes upgrade. (i.e v1.X.1 to v1.Y.1) v1.20.5 @{mariner=April 2021; windows=April 2021}
Jak widać na podstawie tych danych wyjściowych, możesz przeprowadzić aktualizację poprawki do wersji 1.19.9 lub aktualizacji pomocniczej do wersji 1.20.5.
Uaktualnianie wersji klastra obciążenia Kubernetes przy użyciu programu PowerShell
Użyj polecenia Update-AksHciCluster PowerShell, aby wykonać aktualizację pomocniczą platformy Kubernetes. To polecenie aktualizuje również wersję systemu operacyjnego hosta kontenera:
Update-AksHciCluster -name myCluster -kubernetesVersion v1.20.5
Aktualizowanie wersji systemu operacyjnego kontenera bez aktualizowania rozwiązania Kubernetes
Jeśli przekażesz klaster obciążeń do nowszej wersji systemu operacyjnego bez zmiany wersji platformy Kubernetes, nie będzie działać, chyba że nowa wersja systemu operacyjnego nie wymaga innej wersji rozwiązania Kubernetes. Uruchom polecenie Update-AksHciCluster i określ operatingSystem
parametr, aby zaktualizować hosty kontenerów klastrów obciążeń usługi AKS do nowszej wersji systemu operacyjnego. W poniższym przykładzie założono, że klaster myCluster
obciążeń ma obecnie wersję systemu operacyjnego, która ma ponad 30 dni:
Update-AksHciCluster -name myCluster -operatingSystem
Następne kroki
W tym artykule przedstawiono sposób aktualizowania klastrów obciążeń usługi AKS w usłudze AKS Arc. Następnie możesz wykonać następujące czynności:
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla