¿Qué son las versiones del clúster de Azure Kubernetes Service?

Completado

A menudo se producen actualizaciones en el desarrollo de software. En el momento en que el equipo de implementación estaba listo para implementar las aplicaciones contenedorizadas en los clústeres de AKS, las versiones del clúster no eran compatibles. AKS sigue la regla N-2 en lo que respecta a dar soporte técnico a las versiones de Kubernetes.

¿Qué es la regla N-2?

Piense en N como la versión estable más reciente actual que Kubernetes ha publicado y -2 como las dos versiones secundarias anteriores de N.

Por ejemplo, supongamos que Kubernetes publica hoy la versión 1.20.x. Según la regla N-2, AKS proporciona compatibilidad con las versiones 1.20.x, 1.19.x y 1.18.x. Puesto que la versión 1.17.x no está dentro de las dos versiones secundarias anteriores, quedará en desuso y dejará de ser compatible en un plazo de 30 días a partir de la versión 1.20.x. Tiene 30 días a partir de la nueva versión para actualizar los clústeres y asegurarse de que permanezcan en el servicio de asistencia.

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.

Para cada versión secundaria para la que AKS mantenga la compatibilidad de los clústeres, solo se admitirán las dos versiones de revisión estables más recientes para cada versión secundaria.

Esto significa que si Kubernetes decidiera publicar la revisión de las versiones 1.19.9 y 1.18.10, las versiones de revisiones de AKS actuales compatibles cambiarán a:

Versiones admitidas actualmente Nuevas versiones admitidas
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

¿Cuál es el proceso de liberación y entrada en desuso de las versiones del clúster de AKS?

AKS anuncia actualizaciones de la versión del clúster a través de varios canales, incluyendo las notas de la versión de AKS, el seguimiento de versiones de AKS, las notificaciones por correo electrónico, las alertas de Azure Advisor y las versiones preliminares.

Notas de la versión de AKS

AKS publica anuncios con la fecha planeada de las nuevas versiones y los desusos de versiones anteriores en las notas de la versión de AKS al menos 30 días antes de la fecha de lanzamiento.

Seguimiento de versiones de AKS

El seguimiento de versiones de AKS proporciona actualizaciones en tiempo real sobre las últimas versiones de AKS por versión y región. El seguimiento se vincula a la versión específica de las notas de la versión de AKS para ayudarle a identificar qué instancia de la versión es relevante para usted.

Notificaciones por correo electrónico

AKS enviará notificaciones por correo electrónico y notificaciones sobre el estado del servicio a los propietarios de clústeres de AKS afectados por las últimas actualizaciones de las versiones para notificarles que disponen de 30 días para actualizar las versiones existentes de sus clústeres AKS.

Azure Advisor

AKS usa Azure Advisor para avisarle sobre si una nueva versión podría causar problemas en el clúster debido a API que estén en desuso o clústeres no compatibles.

Versiones preliminares

Antes de que AKS proporcione compatibilidad con una nueva versión secundaria de Kubernetes, la nueva versión secundaria suele publicarse como versión preliminar. Una versión preliminar le permite evaluar la versión siguiente antes de su liberación. Esto le proporciona tiempo para probar las cargas de trabajo de clúster de AKS existentes con la próxima versión y prepararse para la actualización cuando la versión esté disponible con carácter general.

1.

Kubernetes liberó una nueva versión secundaria, la versión 1.20.0. ¿Cuál de las siguientes versiones de Kubernetes dejarán de tener soporte técnico según la regla N-2?

2.

¿Cuántos días tiene para actualizar una versión del clúster de AKS que entra en desuso?

3.

¿Cuántas versiones de revisión de una versión secundaria admite AKS?