Kubernetes (K8s) — оркестратор контейнеров: планирует, запускает, масштабирует и восстанавливает workloads на кластере машин, абстрагируя инфраструктуру через декларативные API-объекты.
Разбор
- Вы описываете желаемое состояние (Deployment, Service), control plane приводит кластер к нему.
- Самовосстановление: упавший Pod пересоздаётся, узел недоступен — Pod'ы переезжают.
- Единый API для деплоя, сети, конфигов, квот и RBAC.
- Не заменяет Docker/containerd как runtime — управляет ими на нодах.
Итог
K8s — платформа желаемого состояния для контейнерных приложений в проде.