Воркшоп по миграции
Значок за практику
Пятнадцать лабораторных по переезду с VMware. Пройдите их, соберите один файл — и получите отметку о том, что работа сделана руками.
Значок за практику — это не сертификация, и это важно не перепутать.
Сертификат говорит: человек сдал экзамен, и экзамен мы принимали. Значок говорит: человек проделал работу руками. Файл с результатами вы собираете у себя на машине, и проверить это мы не можем — поэтому значок и не претендует на большее.
Он не заменяет экзамен, и экзамен его не требует. Но лабы стоит пройти до экзамена: половина вопросов станет очевидной, потому что вы это уже делали.
Что нужно сделать
- Пройти лабораторные из репозитория воркшопа. Их пятнадцать, каждая со своим скриптом проверки.
- После каждой запустить
./check.sh— он сохранит результат. - В конце запустить
check/bundle.sh— он соберёт всё в один файл. - Загрузить этот файл на exam.aenix.io/labs.
Про файл
Скрипт сохраняет результат каждой лабы в вашей домашней папке, а не внутри репозитория —
иначе git pull или смена ветки стёрли бы работу нескольких недель.
bundle.sh не перезапускает проверки, а собирает уже сохранённое. Это сделано
намеренно: лабы сами велят убирать за собой, а квоты не дают держать все сервисы неделями.
Перепроверка в конце показала бы отказ по работе, честно сделанной три недели назад.
В файл попадают только идентификаторы проверок, их исходы и несколько технических показателей. Ни адресов, ни имён, ни содержимого логов — это ограничено на уровне формата, а не вычищается потом.
⚠️ Если лабы шли на кластере работодателя — посмотрите файл перед отправкой. Страница загрузки показывает его содержимое таблицей. Не отправляйте, если политика вашей компании этого не разрешает.
Если что-то не собралось
Windows без WSL. Скрипты написаны на bash, и без подсистемы Linux они не запустятся. Сами лабы пройти можно — автопроверку нет.
Часть лаб пропущена. Значок выдаётся не за все пятнадцать: пропуски допустимы, порог указан на странице загрузки.
Файл потерялся. Отдельную лабу можно перепройти и пересобрать — bundle.sh --rerun.
Перепроходить всё заново не нужно.