13 / 25 · §8

Как работает Kubernetes

Оркестратор: управляет сотнями контейнеров вместо тебя.

Схема: Как работает Kubernetes
Нажми на схему, чтобы открыть в полном размере.

Главное

  • Auto scaling — добавляет и убирает pod-ы по нагрузке (CPU, RPS).
  • Self-healing — упавший pod заменяется автоматически.
  • Rolling deployments — плавное обновление без даунтайма.
  • Service discovery + load balancing — сервисы находят друг друга по имени.
  • Config / Secrets — конфигурация и чувствительные данные отдельно от image.

Стратегии выката

rolling     — постепенная замена pod-ов
blue-green  — два окружения, мгновенный переключатель
canary      — 5% трафика на новую версию, потом больше

Маленькой команде k8s часто лишний

Хватит ECS, Cloud Run, Fly.io или Render. Kubernetes — когда действительно много сервисов и есть кому им заниматься.