Перейти к содержанию
Главная Статьи Лабораторные Kubernetes: первый кластер за вечер
Kubernetes 🧪 Лаборатория
Андрей Чуян Андрей Чуян 2 апр 2026 · 18 мин 🧪 Лаборатория
Сложность: ████░░░░░░ 4/10
Формат: Онлайн, 4 часа · Автор: Андрей Чуян · Направление: Инфраструктура
Инструменты: ☸️ Kubernetes · 🔧 k3s · 📦 kubectl · 🛠 Makefile

Лабораторная работа «Kubernetes для системного аналитика»

Зачем участникам эта лабораторная?

Как системный аналитик, вы часто слышите: «Контейнер упал», «Pod не запускается», «Обновление пошло не так». Но что это значит? Как найти причину — в коде, конфигурации или ресурсах?

В этой лабораторной вы научитесь читать состояние K8s-кластера, диагностировать проблемы и формулировать требования. Не администрирование, а понимание. Разберёте реальные сценарии поломок и отработаете алгоритм расследования.

За 4 часа вы научитесь:

  • 🔍 Читать состояние кластера — понимать статусы Pod, события и логи, быстро находить причину инцидента
  • 📋 Формулировать NFR — от «система должна быть надёжной» к конкретике: replicas, health checks, rolling updates
  • 🛠 Расследовать инциденты — алгоритм: status → events → logs → описание проблемы для DevOps
  • 💬 Говорить с командой на одном языке — словарь K8s: Pod, Deployment, Service, ConfigMap будут вам понятны

Что такое Kubernetes (вкратце)?

Kubernetes — система управления контейнерами на кластере. Вы описываете желаемое состояние (сколько реплик, какой образ), а K8s это поддерживает автоматически.

Для SA важно не администрирование, а понимание: что сломалось и что делать.


Для кого

Системные и бизнес-аналитики, архитекторы, PM, QA — все, кто:

  • Работает с приложениями в Kubernetes
  • Участвует в разборе инцидентов
  • Формулирует NFR для K8s-систем

Не нужно быть DevOps или администратором. Нужно понимать веб-приложения и иметь опыт работы с требованиями.


Практика за 4 часа

Блок Тема Время
1 Введение: словарь K8s, демо живого кластера 25 мин
2 Инфраструктура: поднимаем k3s, registry, образ 30 мин
3 Деплой: REST API, манифесты, доступность 35 мин
4 🔍 Диагностика инцидентов — ключевой блок 40 мин
5 Масштабирование и обновление: rolling update, откат 35 мин
6 NFR для K8s: чеклист вопросов, требования 25 мин

Блок 4 — Диагностика (ключевой)

Шесть реальных сценариев поломок:

  • 🔴 ImagePullBackOff — образ не скачивается
  • 🔴 CrashLoopBackOff — ошибка конфигурации
  • 🔴 OOMKilled — превышен лимит памяти
  • 🔴 Случайная поломка — расследование без подсказок
Алгоритм расследования:
status → events → logs → describe → тикет

Что вы получите

Компетенции:

  • ✓ Чтение состояния кластера — полная картина за 30 секунд
  • ✓ Диагностика инцидентов — от симптома к причине
  • ✓ Формулирование NFR — конкретные требования вместо общих слов
  • ✓ Коммуникация с DevOps — правильные вопросы

Материалы на руки:

  • 📦 Готовый стенд — кластер k3s запускается одной командой
  • 📊 Набор манифестов Kubernetes для изучения и адаптации
  • 🔴 Сценарии поломок — 6 проблем для расследования (Chaos Engineering)
  • 📝 Шпаргалка Makefile — команды без синтаксиса kubectl
  • 🎯 Чеклист вопросов для SA при обсуждении деплоя

Чем эта лабораторная отличается

  • 🎯 Фокус на роли SA — не администрирование, а понимание и требования
  • 🔍 Диагностика как главный навык — 40 минут отработки реальных инцидентов
  • 🛠️ Makefile как интерфейс — фокус на понимании, а не на синтаксисе kubectl
  • 🎲 Chaos Engineering — конкретные сценарии поломок, которые вы расследуете

Требования к участникам

  • Базовое понимание веб-приложений и клиент-серверной архитектуры
  • Опыт работы с требованиями (системный/бизнес-анализ)
  • Желание разобраться в технологиях команды

Среда преднастроена и поднимается одной командой через Makefile. Локальный кластер k3s — облачные ресурсы не нужны.


Стоимость и регистрация

Цена
🔑 Подписка VK Donut (все лабораторные) 690 ₽/мес
🎫 Разовое участие 2 500 ₽

📅 Ближайшая дата: 2026-04-17, 19:00-21:00 МСК · все мероприятия


💬 Отзывы участников

💬 Хотите оставить отзыв? Напишите в Telegram-чат


Методические материалы

  • Запись лабораторной работы
  • Презентация и методические материалы
  • Готовые скрипты и конфигурации
  • Чек-листы и шаблоны
  • Доступ к стенду на 7 дней
  • Закрытый чат участников
  • Ответы на вопросы в течение 14 дней

Дальнейший маршрут

  1. Docker для системных аналитиков — основы контейнеризации (если ещё не прошли)
  2. Prometheus + Grafana для SA — мониторинг и метрики
  3. Интенсив «DevOps для аналитиков» — полный цикл от требований до эксплуатации