Учебник · DevOps / Platform
Темы, на которых собес пошёл не так, плюс те, что надо закрыть заранее. Здесь они разобраны так, как их стоило бы объяснять: не списком тезисов, а нормальным человеческим текстом — что происходит, почему именно так, что ты увидишь своими глазами в проде и что у тебя из-за этого однажды ляжет.
Каждая глава устроена одинаково. Сначала объяснение по существу — с командами, выводом и схемами. Потом врезки трёх типов: «спросят» — как вопрос звучит на собеседовании и что ответить; «грабли» — реальный отказ, который из этого вырастает; «в бою» — что с этим делать руками. В конце каждой главы — готовый ответ целиком, который можно произнести вслух.
Порядок разделов не случайный и идёт снизу вверх: пакеты и сети объясняют, почему сеть Kubernetes ведёт себя именно так, а процессы Linux объясняют половину странностей контейнеров. Но главы независимы — можно начинать с любой.
Фундамент под всё остальное
Откуда растут странности контейнеров
От объектов до датаплейна
Ровно столько, сколько спрашивают у DevOps
Повторение и тренировка
Ваш короткий маршрут
Если Kubernetes пока плавает: контейнеры → карта Kubernetes и практический минимум → остальная глава 3.1. Helm, CNI и OpenShift читай после того, как без подсказки проходишь пять шагов диагностики из §0.
Параллельно закрой Terraform и Ansible шестью практиками из конца главы. Перед конкретным собеседованием пройди защиту резюме, а банк вопросов используй для проверки, а не для заучивания.
Не пытайся выучить. Проверь себя вопросом из врезок «спросят» — если можешь ответить своими словами и добавить историю из практики, тема закрыта. Если ответ получается пересказом определения — читай главу целиком.
И главное правило любого технического собеса: на вопрос «а что будет, если…» почти всегда выигрывает ответ, который начинается со слов «зависит от того, где именно рвётся — давай посмотрим по слоям».