Корисний ресурс тижня: K8sQuest
DOU запускає нову освітню рубрику: раз на тиждень ділимось ресурсами, які можуть прискорити розвиток у професії і дати реальну практику. Рубрика буде виходити щоп’ятниці.
Ви можете стати частиною процесу: надсилайте нам рекомендації, який саме ресурс виявився для вас корисним. Тож поділіться такими ресурсами зі спільнотою — запропонуйте через гугл-форму, або ж надішліть топік з поміткою «Ресурс тижня» самостійно чи пишіть Каті :)
А тепер — до рекомендації цього тижня!
K8sQuest

Вивчення Kubernetes часто зводиться до читання сухої документації або проходження курсів, де все працює ідеально. Але в реальному житті кластери падають, поди не запускаються, а доступи зникають. K8sQuest — це унікальний
Як це працює
Це набір із 50 практичних завдань (квестів), розбитих на 5 «світів» за рівнем складності. Головна фішка — все відбувається локально на вашому комп’ютері. Ніяких хмарних рахунків чи платних підписок.
Процес виглядає так:
- Ви запускаєте скрипт ./play.sh, який створює сценарій з поломкою у вашому локальному кластері (використовується Kind або K3d).
- Ваша задача — використовуючи kubectl, знайти причину проблеми та виправити її.
- Коли готово, ви запускаєте перевірку. Якщо все ок — отримуєте пояснення і переходите на наступний рівень.
Теми охоплюють все: від базового запуску Pods до налаштування Persistent Volumes, StatefulSets, Ingress та навіть RBAC і політик безпеки.


Крім технічних навичок, цей ресурс тренує найважливіше вміння DevOps-інженера — troubleshooting. Ви вчитеся читати логи, розбиратися в помилках конфігурації та розуміти, як компоненти K8s взаємодіють між собою.
Для кого підійде
Ресурс ідеальний для початківців у DevOps, які вже знають теорію, але бояться чіпати прод. Також буде корисним розробникам, які хочуть перестати боятися інфраструктури, та досвідченим інженерам, які бажають перевірити свої знання на просунутих рівнях.
Ціна питання
Повністю безкоштовно (Open Source, ліцензія Apache 2.0). Вам потрібен лише комп’ютер зі встановленим Docker.
А як у вас стосунки з Kubernetes? Вже почуваєтеся впевнено чи досі плутаєтесь у YAML-літописах? 😁
2 коментарі
Додати коментар Підписатись на коментаріВідписатись від коментарів