Kubernetes

term_id: kubernetes

Category: engineering_practice

Definition

Kubernetes (a menudo abreviado como K8s) es un sistema de orquestación de contenedores desarrollado originalmente por Google. Automatiza el despliegue, escalado y operación de aplicaciones en contenedores a través de clústeres de computadoras. Permite a los desarrolladores empaquetar aplicaciones con todas sus dependencias y desplegarlas consistentemente en cualquier entorno, facilitando la gestión de cargas de trabajo distribuidas y la alta disponibilidad.

Summary

Una plataforma de código abierto para automatizar el despliegue, escalado y gestión de aplicaciones contenerizadas.

Key Concepts

  • Orquestación de contenedores
  • Pods
  • Clústeres
  • Microservicios

Use Cases

  • Despliegue de servicios web a gran escala
  • Gestión de arquitecturas de microservicios
  • Escalado automatizado de cargas de trabajo de IA