Saltar al contenido
FindOpenSource

Kubernetes

Sistema de código abierto para automatizar el despliegue, el escalado y la gestión de aplicaciones en contenedores.

Descripción general

Kubernetes (K8s) es un sistema de código abierto para desplegar, escalar y mantener aplicaciones en contenedores a lo largo de un clúster de múltiples hosts. En lugar de ejecutar contenedores en una sola máquina, los programa y gestiona en todo el clúster, encargándose de tareas como reiniciar contenedores fallidos, escalar el número de instancias en ejecución y desplegar actualizaciones de forma progresiva.

Su diseño se basa en más de una década de experiencia interna de Google ejecutando cargas de trabajo de producción a gran escala con un sistema interno llamado Borg, combinada con las prácticas aportadas por la comunidad más amplia desde que Kubernetes se convirtió en un proyecto de código abierto independiente. Está alojado por la Cloud Native Computing Foundation (CNCF).

Kubernetes encaja en equipos que ejecutan aplicaciones en contenedores al estilo microservicios y necesitan despliegue, escalado y recuperación automatizados en muchas máquinas, en lugar de gestionar contenedores host por host de forma manual.

Categorías
DevOps
Palabras clave
container-orchestrationcontainersdevopscloud-native
Lenguajes
Go
Licencia
Apache-2.0

¿Encontraste un error? Sugiere una edición en GitHub.