Kubernetes
Kubernetes es una plataforma de orquestación de contenedores que gestiona despliegue, escalado, red y almacenamiento de contenedores en clústeres, impulsada por APIs declarativas.
Propósito
Automatizar las operaciones de contenedores para aplicaciones contenedorizadas fiables a gran escala.
Mecanismo
El YAML declarativo describe el estado deseado (Deployment/Service/Pod). Los controladores reconcilian el estado real hacia él. El planificador asigna Pods a nodos. etcd almacena el estado del clúster. Los Services proveen red y balanceo de carga.
Casos de uso
- Orquestación de contenedores
- Gestión de clústeres
- Operación de microservicios