Co to są wersje klastra usługi Azure Kubernetes Service?

Ukończone

Aktualizacje i uaktualnienia są często wykonywane w tworzeniu oprogramowania. Gdy zespół wdrożeniowy był gotowy do wdrożenia konteneryzowanych aplikacji w klastrach usługi AKS, wersje klastra nie były obsługiwane. Usługa AKS jest zgodna z regułą N-2 , jeśli chodzi o obsługę wersji platformy Kubernetes.

Jaka jest reguła N-2?

Pomyśl o N jako bieżącej najnowszej stabilnej wersji, którą platforma Kubernetes wydała i -2 jako poprzednie dwie wersje pomocnicze z N.

Załóżmy na przykład, że platforma Kubernetes wydaje obecnie wersję 1.20.x . Zgodnie z regułą N-2 usługa AKS zapewnia obsługę wersji 1.20.x, 1.19.x i 1.18.x. Ponieważ wersja 1.17.x nie znajduje się w dwóch poprzednich wersjach pomocniczych, zostanie wycofana i wycofana z pomocy technicznej w ciągu 30 dni od wersji 1.20.x . Masz 30 dni od nowej wersji, aby uaktualnić klastry i upewnić się, że pozostają one w pomocy technicznej.

Diagram that shows when Kubernetes releases version 1.20, Azure Kubernetes Service will deprecate support for version 1.17 because it's out of scope of the N-2 version support rule.

Dla każdej wersji pomocniczej, w której usługa AKS obsługuje obsługę klastra, obsługiwane są tylko najnowsze stabilne dwie wersje poprawek dla każdej wersji pomocniczej.

Oznacza to, że jeśli platforma Kubernetes zdecyduje się na wydanie poprawki w wersji 1.19.9 i 1.18.10, bieżące wersje poprawek usługi AKS obsługują zmiany:

Bieżące obsługiwane wersje Nowe obsługiwane wersje
1.20.2 1.20.2
1.20.1 1.20.1
1.19.8 1.19.9
1.19.7 1.19.8
1.18.9 1.18.10
1.18.8 1.18.9

Jaki jest proces wydania i wycofywania wersji klastra usługi AKS?

Usługa AKS ogłasza aktualizacje wersji klastra za pośrednictwem kilku kanałów, w tym informacje o wersji usługi AKS, śledzenie wersji usługi AKS, powiadomienia e-mail, alerty usługi Azure Advisor i wersje zapoznawcze.

Informacje o wersji usługi AKS

Usługa AKS publikuje ogłoszenia z planowaną datą wydania nowej wersji i przestarzałymi wersjami w informacjach o wersji usługi AKS co najmniej 30 dni przed datą wydania.

Monitor wersji usługi AKS

Monitor wersji usługi AKS udostępnia aktualizacje w czasie rzeczywistym dotyczące najnowszych wersji usługi AKS według wersji i regionu. Tracker łączy się z określoną wersją informacji o wersji usługi AKS, aby ułatwić określenie, które wystąpienie wersji jest dla Ciebie istotne.

Powiadomienia e-mail

Usługa AKS wysyła powiadomienia e-mail i powiadomienia o kondycji usługi do właścicieli klastra usługi AKS, których dotyczy najnowsza wersja, aby powiadomić ich, że mają 30 dni na uaktualnienie istniejących wersji klastra usługi AKS.

Azure Advisor

Usługa AKS używa usługi Azure Advisor , aby otrzymywać alerty, jeśli nowa wersja może powodować problemy w klastrze z powodu przestarzałych interfejsów API lub jeśli klaster jest niedostępny.

Wersje wersji zapoznawczej

Zanim usługa AKS będzie obsługiwać nową wersję pomocniczą platformy Kubernetes, nowa wersja pomocnicza jest często udostępniana jako wersja zapoznawcza. Wersja zapoznawcza umożliwia ocenę następnej wersji przed wydaniem. Daje to czas na przetestowanie istniejących obciążeń klastra usługi AKS w następnej wersji i przygotowanie do uaktualnienia, gdy wersja stanie się ogólnie dostępna.

1.

Platforma Kubernetes wydała nową wersję pomocniczą 1.20.0. Które z następujących wersji platformy Kubernetes nie będą obsługiwane zgodnie z regułą N-2?

2.

Ile dni trzeba uaktualnić wersję klastra usługi AKS, która stanie się przestarzała?

3.

Ile wersji poprawek wersji pomocniczej obsługuje usługa AKS?