Blog · Kubernetes
Quedarte en una versión vieja de Kubernetes multiplica por seis el cargo por cluster en EKS
AWS cobra US$0,10 por hora por cluster en soporte estándar y US$0,60 en soporte extendido, que empieza 14 meses después del lanzamiento de cada versión. Es el cargo del plano de control, no de los nodos, pero se paga por cada cluster y todos los meses. Postergar la actualización tiene un costo: se paga más caro por quedarse quieto.

Cómo se cobra
Cada versión de Kubernetes en EKS tiene 14 meses de soporte estándar desde su lanzamiento y después 12 meses de soporte extendido: 26 meses en total. El precio del soporte extendido rige desde abril de 2024. El cargo cubre el plano de control; los nodos, los discos, las direcciones IPv4 y el tráfico entre zonas se pagan aparte.
A razón de unas 730 horas por mes, un cluster en soporte estándar cuesta unos US$73 mensuales de plano de control, y en soporte extendido unos US$438. La diferencia, unos US$365 por mes, se repite por cada cluster: producción, staging, desarrollo y cualquier otro que haya quedado prendido. AWS da su propio ejemplo: un cluster que pasa los 26 meses sin actualizarse promedia unos US$0,33 por hora.
Por qué los equipos postergan
Actualizar Kubernetes pide trabajo: revisar APIs que se eliminan, probar los addons y los controladores con la versión nueva, y avanzar de a una versión. Cuando nadie tiene ese trabajo asignado, el cluster se queda donde está y el soporte extendido llega solo.
En un cluster grande, el recargo puede ser chico al lado de lo que cuestan los nodos. Pero es una señal: si una versión entró en soporte extendido, el equipo no tiene un ciclo de actualización. Y cada mes que pasa, la distancia hasta una versión soportada crece y el salto se vuelve más caro.