Тренажёр Docker и Kubernetes для тестировщиков

Docker, docker compose и kubectl. Осмотреться в окружении, прочитать логи и события, найти поломку и поставить диагноз.

Задач
60
Среда
Свой кластер у каждого
Тариф
Базовый на выбор или Pro
yqw / infra / простой
live
Рабочая область тренажёра Docker и Kubernetes: задача простого уровня и Свой кластер у каждого

Что тренируем

  • Docker и docker compose: контейнеры, образы, логи и inspect сервисов магазина
  • Kubernetes: kubectl get, describe, logs и exec, селекторы и форматы вывода
  • Читать окружение: версии и выкладки, логи, события, конфигурация и секреты
  • Локализовать поломку и поставить диагноз: под не запускается, сервис не отвечает, баг или окружение
  • Работать со стендом: перезапуск, масштаб, откат сборки, проброс порта, задания по расписанию

Как устроена проверка

Терминал с kubectl и docker и панель кластера работают прямо в браузере, стенд у каждого свой. Проверяется ответ на вопрос или состояние стенда после ваших действий; к каждой задаче есть подсказка и карточки справочника.

Среда: Свой кластер у каждого. Всё работает в браузере, устанавливать ничего не нужно.

Уровни и число задач

Четыре уровня. Следующий открывается, когда решена треть задач предыдущего (30 %).

УровеньЗадачОткрывается
Простой15сразу
Средний15после 5 из 15 задач уровня «Простой»
Сложный15после 5 из 15 задач уровня «Средний»
Продвинутый15после 5 из 15 задач уровня «Сложный»

Примеры задач

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

  • Простой

    Что запущено

    На машине qa-stand локально развёрнуто окружение магазина — проект shop в Docker. Разработчик уверяет, что «всё поднято», но оформление заказа в локальном магазине падает. Посмотри, какие контейнеры работают на самом деле: выведи их таблицу так, как её печатает Docker (остановленные в неё попасть не должны).

  • Средний

    Какая сборка на стенде

    Перед регрессом убедись, что на stage выкачена нужная сборка shop-api. Какой тег образа сейчас у контейнера app деплоймента shop-api в shop-stage? Впиши только тег (то, что после двоеточия в имени образа).

  • Средний

    Когда выкатили сборку

    Регресс корзины на stage утром был зелёным, а сейчас падает. Разработчики подозревают свежую выкладку shop-api. Выясни, в какое время запустилась текущая сборка деплоймента shop-api в shop-stage, и впиши время по UTC в формате ЧЧ:ММ.

  • Продвинутый

    Больше реплик фронта

    Перед нагрузочным прогоном нужно, чтобы на stage было четыре реплики shop-web вместо двух. Отмасштабируй деплоймент shop-web в shop-stage и дождись, пока все реплики станут доступны.

В каком тарифе

Docker и Kubernetes входит в три тренажёра на выбор в Базовом и во все тренажёры в Pro. Демо открывает всё.

  • Демо0 ₽

    3 дня бесплатно после регистрации, без карты: все тренажёры и справочник

  • Базовый399 ₽ за 30 дней

    Три тренажёра на выбор на 30 дней

  • Pro999 ₽ за 30 дней

    Все тренажёры и Йова

Другие тренажёры

Все тренажёры · На главную