Хороший курс по Kubernetes строится от фундамента к инструментам оркестрации. Обязательный минимум — уверенная работа с Docker и образами, архитектура кластера (control plane, node, pod), деплой и обновление приложений, базовая сетевая связность внутри кластера.
Дальше должны идти практические DevOps-слои:
- Управление конфигурацией: Helm-чарты и шаблонизация манифестов — без этого промышленный деплой невозможен.
- CI/CD интеграция: хорошая программа показывает, как Kubernetes встраивается в пайплайн, а не существует отдельно от него.
- Мониторинг и логирование: Prometheus, Grafana, сбор логов — без этого операторская работа слепая.
- Service mesh: Istio или аналоги — признак продвинутой программы, не обязателен для старта, но ценен для работы в зрелых командах.
Если в программе нет Helm и мониторинга — это неполный курс, даже если Kubernetes упоминается в заголовке.