Los clústeres ACK Lingjun admiten versiones de Kubernetes alineadas con la comunidad de código abierto. Este tema aborda el historial de versiones, el formato de versionado, las reglas de actualización y la política de fin de vida útil (EOL) para los clústeres ACK Lingjun.
Historial de versiones
|
Versión |
Estado |
Fecha de lanzamiento |
Fecha de fin de vida útil |
|
Released |
Ene 2025 |
Sujeto a la situación real de los clústeres ACK Lingjun |
|
|
Released |
Ene 2025 |
Sujeto a la situación real de los clústeres ACK Lingjun |
|
|
Released |
Dic 2023 |
Sujeto a la situación real de los clústeres ACK Lingjun |
|
|
Obsoleta |
Nov 2023 |
Sujeto a la situación real de los clústeres ACK Lingjun |
|
|
Obsoleta |
Abr 2023 |
Nov 2023 |
Formato de versión
Los clústeres ACK Lingjun utilizan el formato de versionado semántico x.y.z-aliyun.n, donde x.y.z corresponde a la versión de Kubernetes de código abierto:
x: versión mayor — cambios en la compatibilidad de la APIy: versión menor — mejoras de funcionesz: versión de parche — correcciones de bugsn: versión de parche de Alibaba Cloud
Por ejemplo, la versión 1.31.1-aliyun.1 se basa en Kubernetes 1.31.1 de código abierto. Para obtener más información sobre el esquema de versionado de Kubernetes, consulte Kubernetes Release Versioning.
Cadencia de lanzamiento de versiones menores
A partir de enero de 2025 (Kubernetes 1.31), los clústeres ACK Lingjun ampliaron la compatibilidad de solo versiones menores pares (como 1.28 y 1.30) a todas las versiones menores. Las fechas reales de lanzamiento siguen el calendario de versiones de los clústeres ACK Lingjun. Tras el lanzamiento de cada nueva versión, se publican periódicamente versiones de parche para actualizar funciones y corregir vulnerabilidades.
Política de compatibilidad de versiones
Creación de clústeres
Los clústeres ACK Lingjun permiten crear clústeres en las tres versiones menores más recientes (N, N-1 y N-2). Las versiones compatibles actualmente son 1.31, 1.30 y 1.28.
Se aplican las siguientes restricciones:
Cuando una nueva versión menor (N) está disponible, la versión menor compatible más antigua (N-3) deja de estarlo para la creación de nuevos clústeres. Por ejemplo, cuando Kubernetes 1.31 esté disponible, ya no se podrán usar versiones anteriores a la 1.28 para crear clústeres.
Al lanzarse una nueva versión de parche, se deshabilitan las versiones de parche anteriores dentro de la misma versión menor. Por ejemplo, al lanzarse la versión 1.30.7, ya no se pueden crear clústeres con la versión 1.30.1.
Actualización de clústeres
Las actualizaciones siguen una ruta secuencial de versiones menores; no se admiten actualizaciones entre versiones no consecutivas ni reversiones.
Rutas de actualización compatibles:
|
Desde |
Hacia |
Compatible |
|
1.28.x |
1.30.x |
Sí |
|
1.30.x |
1.31.x |
Sí |
|
1.28.x |
1.31.x |
No — actualice primero a 1.30 |
Por ejemplo, para actualizar un clúster de 1.28 a 1.31, primero actualice de 1.28 a 1.30 y luego de 1.30 a 1.31.
En cuanto a las versiones de parche, los clústeres solo se pueden actualizar a la última versión de parche dentro de la misma versión menor.
Soporte técnico
Para las versiones con mantenimiento, los clústeres ACK Lingjun proporcionan soporte técnico integral, que incluye asistencia de preguntas y respuestas, orientación en tiempo real, diagnóstico de fallas y resolución de problemas. El soporte se suspende gradualmente para las versiones que ya no reciben mantenimiento.
Versiones de Kubernetes en EOL
Las versiones en fin de vida útil (EOL) pueden contener vulnerabilidades de seguridad y riesgos de estabilidad. Actualice lo antes posible los clústeres que ejecuten versiones en EOL.
Para las versiones en EOL, los clústeres ACK Lingjun dejan de entregar parches de seguridad y resolver bugs, y el soporte técnico pasa a ofrecerse bajo un modelo de mejor esfuerzo.