Publicado en: Apr 26, 2022

Amazon Elastic Kubernetes Service (EKS) anuncia la versión 0.9.0 del proyecto de escalado automático de clústeres de código abierto Karpenter. Karpenter es un escalador automático de clústeres de Kubernetes flexible y de alto rendimiento para mejorar la disponibilidad de las aplicaciones y el uso de los recursos. Karpenter v0.9.0 añade soporte para superar las restricciones de programación de Kubernetes podAffinity y podAntiAffinity, lo que aumenta su compatibilidad con los populares gráficos de Helm de terceros y amplía el soporte para los casos de uso de alta disponibilidad.

Karpenter v0.9.0 es la última versión desde el lanzamiento del proyecto en re:Invent 2021. El 7 de enero de 2022, Karpenter v0.5.4 añadió soporte para la programación consciente de la topología del volumen, lo que permitió su uso con cargas de trabajo de Kubernetes con estado. El 14 de marzo de 2022, Karpenter v0.7.0 facilitó la personalización del aprovisionamiento informático al eliminar la necesidad de plantillas de lanzamiento de EC2 personalizadas, incluso cuando se usa Bottlerocket como sistema operativo. Desde la versión v0.9.0, Karpenter es totalmente compatible con las cargas de trabajo que utilizan Kubernetes podAntiAffinity para lograr una mejor disponibilidad al repartir los pods entre varios hosts o zonas de disponibilidad.

Para obtener más información, visite el sitio de documentación de Karpenter o el proyecto GitHub. Para obtener más información acerca de Amazon EKS, visite la página del producto EKS.