Publicado en: Apr 30, 2020

Amazon Elastic Kubernetes Service (EKS) ahora es compatible con la versión 1.16 de Kubernetes para todos los clústeres. 

Kubernetes está evolucionando rápidamente, con frecuentes lanzamientos de características y correcciones de errores. Las características destacadas de la versión 1.16 de Kubernetes incluyen compatibilidad con ampliación de volumen, Windows GMSA y protección con finalizador para balanceadores de carga como servicio que alcanzan el estado beta. También se encuentran disponibles de forma general dos de los mecanismos de extensibilidad de Kubernetes más conocidos, las definiciones de recursos personalizados y los webhooks de admisión. Obtenga más información sobre la versión 1.16 de Kubernetes en las notas de publicación del proyecto de Kubernetes.

Obtenga más información sobre las versiones de Kubernetes disponibles para las cargas de trabajo de producción en Amazon EKS y sobre cómo actualizar su clúster a la versión 1.16 en la documentación de EKS.

Nota sobre las API obsoletas de la versión 1.16 de Kubernetes: 

Kubernetes 1.16 incluye una serie de API obsoletas y debe asegurarse de que sus aplicaciones y complementos estén actualizados. De lo contrario, las cargas de trabajo podrían fallar después de que se complete la actualización. Para obtener información adicional sobre las API obsoletas, consulte la publicación del blog sobre Kubernetes. Para conocer las medidas que debe tomar antes de la actualización, consulte los pasos en la documentación de EKS. Todas las API de reemplazo están en versiones de Kubernetes posteriores a la 1.10, lo que significa que las aplicaciones en cualquier versión compatible de Amazon EKS pueden comenzar a utilizar ahora las API actualizadas.

Nota sobre la discontinuidad de la versión 1.13 de Kubernetes: 

Amazon EKS admite las réplicas de la comunidad de Kubernetes mediante la proporción de compatibilidad plena para las 3 versiones más recientes. Las versiones 1.13, 1.14, 1.15 y 1.16 de Kubernetes ahora son totalmente compatibles, y se pueden iniciar clústeres nuevos con cualquiera de estas versiones. Sin embargo, debido al ciclo de lanzamientos trimestral de Kubernetes, es fundamental que todos los clientes tengan un plan de actualización continuo. 

A partir de hoy, la versión 1.13 de Kubernetes en EKS queda obsoleta y dejará de admitirse el 30 de junio de 2020. En la fecha mencionada, ya no podrá crear clústeres 1.13 nuevos y todos los clústeres de EKS que ejecuten la versión 1.13 de Kubernetes se actualizarán a la versión de la plataforma más reciente disponible de la versión 1.14 de Kubernetes.  

Recomendamos a los clientes que actualicen tan pronto como sea posible los clústeres y nodos de trabajo 1.13 o 1.14 existentes a 1.15, como mínimo. Obtenga más información sobre las políticas de ciclo de vida de la versión EKS en la documentación.