BookinglyTech News
Infraestructura

Kubernetes 1.37 llega con Metrics API GA y Kubelet rootless en beta

La CNCF lanzó la versión 1.37 “Garhwal”, que estabiliza la Metrics API, introduce checkpoint de pods y lleva el kubelet a modo rootless en beta.

2 min de lecturaInfoQ0 vistas

Kubernetes 1.37 "Garhwal" salió hoy y trae 67 mejoras, entre ellas la disponibilidad general (GA) de la Metrics API (metrics.k8s.io). Con esta API los equipos pueden consultar métricas de nodo y pod mediante kubectl top y habilitar HPA y VPA sin componentes externos.

En el mismo lanzamiento, el kubelet pasa a modo rootless (user namespace) en beta y está activado por defecto. Ejecutar el kubelet como no‑root reduce la superficie de ataque frente a escapes de contenedores, una mejora importante para entornos con GPUs y cargas AI/ML.

Otro hito es el checkpoint y restore a nivel de pod. El kubelet ahora puede crear un punto de control de la memoria y árbol de procesos de un contenedor y restaurarlo después, lo que facilita depuración y análisis de seguridad.

Entre las características en alfa destacan:

  • InPlacePodVerticalScalingSchedulerPreemption: permite al scheduler preemptar workloads de baja prioridad para liberar recursos y re‑escalar in‑place aplicaciones críticas.
  • Estrategia Recreate para rollouts de StatefulSet, que elimina todos los pods antes de crear los nuevos, útil para pods atascados.
  • Pod certificates graduado a estable, ofreciendo mTLS interno sin herramientas externas.

El watchcache resiliente también se vuelve GA: al reiniciar el apiserver ya no inundará etcd con peticiones, limitando el tráfico con respuestas HTTP 429.

Para los que usan auto‑escalado, la capacidad de HPA para escalar a cero, introducida en 1.27, sigue activa y ayuda a reducir costos de GPU cuando no hay carga.

Los interesados pueden consultar el changelog en GitHub y la documentación oficial de HPA y VPA. Además, la CNCF ofrecerá un webinar el 23 de septiembre a las 11:00 AM (CDT) para repasar la versión.

Esta actualización refuerza la estabilidad y la seguridad de Kubernetes, y abre la puerta a despliegues más ligeros y autosuficientes en clusters grandes. La siguiente versión, 1.38, está prevista para diciembre de 2026.