Kubernetes se lanzó en 2014 y fue creciendo poco a poco hasta convertirse en uno de los proyectos de código abierto más grandes del mundo, con más de 88 000 contribuyentes repartidos entre 44 países. Este sistema de gestión de contenedores comenzó su andadura en Google con la colaboración de ingenieros de Red Hat y poco después se donó a la Cloud Native Computing Foundation para que beneficiara a todo el ecosistema de la nube. En la actualidad, contribuyentes de más de 8000 empresas participan en el proyecto.
kubernetes.io
Sector: organizaciones sin ánimo de lucro
Ubicación: Norteamérica
Cliente desde: 2023
Funcionalidades favoritas
CDN de Fastly
Panel de observabilidad
Fast Forward
En solo diez años, Kubernetes se ha convertido en el sistema de gestión de contenedores de referencia para entornos en la nube. Quienes mantienen Kubernetes saben que este crecimiento se traduce en un mayor nivel de exigencia por parte del sitio web de Kubernetes y otros servicios tan importantes como las descargas de archivos binarios. dl.k8s.io, el sitio web de archivos binarios de Kubernetes, atendió más de 5 petabytes de estos archivos al mes en 2023. Y el grupo K8s Infra SIG, enfocado a la infraestructura de Kubernetes, decidió utilizar una red de distribución de contenidos (CDN) para impulsar la velocidad, la fiabilidad y la distribución global a gran escala.
El grupo K8s Infra SIG y Arnaud Meukam, su copresidente y Technical Lead, evaluaron a varios proveedores de CDN antes de decantarse por Fastly. «Sabíamos que muchas organizaciones basadas en el código abierto se estaban pasando a Fastly», dice Meukam. «Fastly ha respaldado muchos proyectos de código abierto a través de su programa Fast Forward y ha demostrado su capacidad para ofrecer experiencias digitales rápidas y seguras».
Sostenibilidad y escalabilidad para Kubernetes
Kubernetes es muy conocido por su excelente comunidad. Sin embargo, como ocurre con muchos proyectos de código abierto, sus contribuyentes no pueden dedicarle tanto tiempo como les gustaría. Para que un proyecto de código abierto como Kubernetes sea sostenible, hay que aprovechar los recursos al máximo.
¿Qué nivel de escalabilidad necesita Kubernetes? En 2022, Kubernetes fue el principal sistema de gestión de contenedores elegido por el 71 % de las empresas Fortune 100 y, según un informe de Gartner, más del 90 % de las organizaciones del mundo utilizarán aplicaciones contenerizadas en 2027. Para que nos hagamos una idea, el sitio web de Kubernetes atendió 90 millones de peticiones mensuales, utilizó 1 PB de ancho de banda y generó 1200 millones de registros en 2024.
Pero esto no quita el sueño al equipo de Kubernetes. «Estamos convencidos de que Fastly nos ayudará a mantener la sostenibilidad de Kubernetes. No tenemos que preocuparnos de la escalabilidad», dice Meukam.
Mayor visibilidad para optimizar la distribución
Antes de pasarse a Fastly, la infraestructura de Kubernetes se mantenía dentro de la de Google y se atendía mediante un depósito de Google Cloud Services (GCS). Como muchas de las personas que mantienen Kubernetes no trabajan para Google, no tenían visibilidad del ancho de banda ni de otras métricas. El traslado de dl.k8s.io a Fastly dio al equipo la observabilidad que necesitaba del tráfico de una de las áreas más utilizadas del proyecto de Kubernetes.
El equipo de Kubernetes ahora puede ver quién obtiene archivos binarios, de dónde viene el tráfico y cómo se comporta el origen. Por lo tanto, la distribución del tráfico a todos los niveles es fiable y los problemas se detectan al momento para evitar que afecten a los usuarios. «Origin Inspector nos permite estar pendientes del ancho de banda entre Fastly y GCS para asegurarnos de que el coste del tráfico de salida sea lo más bajo posible», explica Meukam. «Hace poco empezamos a utilizar las alertas de Fastly para investigar los problemas procedentes del origen y avisar de ellos cuanto antes».
Experiencias inmejorables para usuarios de todo el mundo
Las migraciones a gran escala pueden ser muy agobiantes. Por suerte, para los numerosos usuarios de Kubernetes, el traslado de este gran proyecto a Fastly fue como la seda. «Los usuarios ni se enteraron de la migración a Fastly, que era de lo que se trataba. Queremos poder realizar cambios importantes en nuestra infraestructura sin que los usuarios tengan que saberlo ni mucho menos preocuparse».
Ahora que la migración ya está hecha, los archivos binarios de Kubernetes están más cerca de los usuarios que nunca. El salto de un depósito de GCS a varios puntos de presencia en la red de Fastly permite a Kubernetes ofrecer sus servicios incluso a usuarios de zonas con conexiones a internet de baja calidad. «Estar más cerca de usuarios de todo el mundo fue uno de los principales motivos por los que adoptamos una CDN, y la red global de Fastly fue uno de los factores decisivos que nos llevaron a decantarnos por sus servicios», añade Meukam.
El trasladado a la CDN de Fastly proporciona a un proyecto clave como Kubernetes la escalabilidad y la fiabilidad que necesita. Gracias a las herramientas de observabilidad de Fastly, el equipo encargado de la infraestructura de Kubernetes puede optimizar el tráfico, mantener a raya el coste del tráfico de salida y evitar que los usuarios sufran interrupciones.
«Es gustazo trabajar con Fastly», dice Meukam. «Cuando surge un problema, este se deriva y se resuelve a toda velocidad, y cuando no tenemos claro algo relacionado con la documentación de la configuración, su equipo de asistencia está ahí para echarnos una mano. Estamos muy contentos con esta colaboración».
«Origin Inspector nos permite estar pendientes del ancho de banda entre Fastly y GCS para asegurarnos de que el coste del tráfico de salida sea lo más bajo posible», explica Meukam. «Hace poco empezamos a utilizar las alertas de Fastly para investigar los problemas procedentes del origen y derivarlos cuanto antes».
Arnaud Meukam
Copresidente y Technical Lead del grupo K8s Infra SIG
«Fastly ha respaldado muchos proyectos de código abierto a través de su programa Fast Forward y ha demostrado su capacidad para ofrecer experiencias digitales rápidas y seguras».
Arnaud Meukam
Copresidente y Technical Lead del grupo K8s Infra SIG
«Estar más cerca de usuarios de todo el mundo fue uno de los principales motivos por los que adoptamos una CDN, y la red global de Fastly fue uno de los factores decisivos que nos llevaron a decantarnos por sus servicios».
Arnaud Meukam
Copresidente y Technical Lead del grupo K8s Infra SIG