тренажёр собеседований
личный маршрут · своя инфраструктура / OpenStack

От Kubernetes
к собственному KaaS

KaaS (Kubernetes as a Service — Kubernetes как услуга): понять кластер изнутри, научиться его восстанавливать и построить сервис, которому можно доверить жизненный цикл клиентских кластеров.

12 модулей168 часов96 вопросов24 недели при выбранном темпе
практика на домашнем кластере

Три лабораторные с автоматической проверкой

Deployment и восстановление Pod → сеть и DNS (Domain Name System — система доменных имён) → диагностика неисправностей. Терминал, подсказки и журнал доступны после входа через GitLab. Проверенные результаты хранятся на сервере отдельно от отметок курса в этом браузере.

Открыть практикум →

Твой прогресс

0 из 12 модулей завершено · около 24 недель осталось

Модуль завершён, когда отмечена вся практика и пройден тест: минимум 7 из 8. Входная диагностика помогает выбрать акцент, но не заменяет модули.

Импорт заменит текущие отметки. Сначала сохрани экспорт.

Входная диагностика ещё не пройдена.

Один модуль — один инженерный результат

01 / изучи

Прочитай урок и объясни механизм своими словами. Источники помогут проверить детали выбранной версии.

02 / проверь

Выполни лабораторную, сохрани манифесты, события и результат. Отметь чек-лист и добавь заметки.

03 / закрепи

Пройди тест, разбери ошибки и вернись к нужному разделу. Раз в неделю повторяй сложное без подсказок.

Ритм на неделю: 2 часа теории, 3–4 часа лаборатории, 1–2 часа на тест, разбор и журнал. Все упражнения начинаются в терминале портала. Три готовые лабораторные проверяются автоматически. Для дисков, прав и Argo CD есть отдельные учебные namespaces; для отказов нод, сетевого плагина и OpenStack — инструкция отдельного стенда. В каждом модуле указано, что доступно сразу, а что требует подготовки.

Маршрут обучения

этап 1

Инженер Kubernetes

02
10 чЕщё не начат

Приложения: запуск, ресурсы и обновление

Разберись, почему запущенный контейнер ещё не означает готовое приложение. Научись читать причины ожидания, проверять готовность и планировать обновление.

Практика 0/6 · тест не пройден

Открыть
03
14 чЕщё не начат

Сеть: от имени приложения до ответа

Проследи запрос по шагам: имя, адрес, Service, Pod и процесс. Исправь готовое сетевое упражнение, затем разберись с изоляцией и внешним доступом.

Практика 0/6 · тест не пройден

Открыть
этап 2

Эксплуатация платформы

06
12 чЕщё не начат

Отказоустойчивость и восстановление

Посчитай большинство, разложи систему по общим зависимостям и подготовь проверяемое восстановление. Эксперименты с etcd проводи только на отдельном стенде.

Практика 0/6 · тест не пройден

Открыть
08
12 чЕщё не начат

Обновления и управление через Git

Научись отличать обновление приложения от обновления кластера. Используй установленный Argo CD (Continuous Delivery — непрерывная доставка) для безопасного опыта с одной учебной конфигурацией.

Практика 0/6 · тест не пройден

Открыть
этап 3

Провайдер KaaS

10
18 чЕщё не начат

Cluster API и OpenStack: от шаблона к кластеру

Пойми роли управляющего и клиентского кластеров. Проверь готовность облака, подготовь версии и пройди создание без предположения, что все облачные службы уже настроены.

Практика 0/6 · тест не пройден

Открыть
к чему придём

Твой продукт поверх Kubernetes

API (Application Programming Interface — программный интерфейс) принимает запрос. CAPI (Cluster API — интерфейсы и контроллеры жизненного цикла кластеров) и CAPO (Cluster API Provider OpenStack — провайдер для OpenStack) создают ресурсы. Управляющий кластер и база продукта отделены от клиентских кластеров, их сетей и дисков. Каждая операция имеет владельца и наблюдаемый результат.

финальная проверка

Защити собственный KaaS

Итоговый тест: 24 случайных вопроса, по два из каждого модуля. Порог — 20 из 24. Практический проект оценивается отдельно по рубрике из модуля 12: API, восстановление, изоляция, эксплуатация и экономика.

Итоговый тест ещё не пройден.

Пройти итоговый тест

Материалы для лаборатории

Начни с памятки: версии и ресурсы стенда выбираются перед запуском.

Материалы сверены с официальной документацией 2026-10-30. Перед установкой проверяй release notes и матрицы выбранных версий. Учебные результаты не являются независимым аудитом production.

Чек-листы уроков, заметки к ним и результаты тестов хранятся в этом браузере; для переноса используй экспорт. Автоматические проверки и журнал практикума сохраняются отдельно на сервере.