Изучите Kubernetes и kubectl
Бесплатный интерактивный курс по Kubernetes. На каждом уроке вы практикуете kubectl на симулированном кластере: запускаете Pods, масштабируете Deployments, открываете Services и отлаживаете то, что сломалось. Без minikube и облачного аккаунта, с подсказками ИИ, когда застряли, и бесплатным сертификатом в конце.
42,213+ codders записались
45 уроков45 задачи182 вопросов квиза
- Для начинающих
Помощь ИИ при написании кода
Практические интерактивные уроки
Тесты для проверки знаний
Бесплатный сертификат о прохождении
Программа
Этот раздел - часть путешествия по Terminal. В полной программе ещё больше разделов - кликни по любому превью ниже, чтобы открыть его на странице путешествия.
- Раздел 1Основы82 уроков
- Раздел 2Контроль версий58 уроков
- Раздел 3Введение в Docker40 уроков
Раздел 4
Введение в Kubernetes
Начать разделНачатьРазвернутьСвернутьИзучите Kubernetes с помощью командной строки: запускайте и проверяйте Pods, создавайте манифесты, управляйте Deployments, Services и конфигурацией, работайте с пространствами имён и Jobs, а также находите и устраняйте проблемы.Введение
2 уроков212Поды
5 уроков525Манифесты
3 уроков313Развёртывания
6 уроков630Сервисы
4 уроков418Отладка
5 уроков524Конфигурация
4 уроков418Пространства имён и задания
4 уроков418Форматы вывода
4 уроков418Проект веб-магазина
Проект5 уроков56Финальные испытания
3 уроков3
Учитесь на практике
Пишите реальный код, работайте с базами данных, создавайте сайты и осваивайте ИИ-промпты. Наши интерактивные уроки охватывают все навыки, необходимые современным разработчикам.
Создайте свою серию
Будьте последовательны и наблюдайте за своим прогрессом! Отслеживайте ежедневную привычку программирования, защищайте свою серию с помощью дней заморозки и получайте награды за каждый день.
12 дней подряд
Возвращайтесь завтра, чтобы сохранить серию!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Всё или ничего
День 5 из 7
Заморозка серии
2 left
Код где угодно
Возьмите свое путешествие по программированию с собой! Без настройки, без загрузок - просто откройте и начните программировать. Доступно на iOS, Android и Web с рейтингом 4.9 звезд.
Вы не одиноки
Соревнуйтесь в глобальных рейтингах, приглашайте друзей, чтобы получать награды, и празднуйте успехи друг друга. Программировать веселее с друзьями!
Учитесь как угодно
Читайте, слушайте, проверяйте себя, спрашивайте у ИИ или ищите то, что уже изучили. Каждый урок подстраивается под вас.
Переменная - это именованный контейнер, который хранит значение для последующего использования.
В Python вы создаёте её, написав имя, знак равенства и значение, которое нужно сохранить.
Значение может меняться - переприсваивание просто направляет имя на новое значение.
Ваш сертификат
Получайте сертификаты за каждый завершенный курс. Добавьте их в свой профиль LinkedIn и резюме, чтобы продемонстрировать работодателям свои навыки программирования.
Почему стоит изучать Kubernetes с Coddy
- Практикуйтесь в Kubernetes прямо в браузере. Никакого minikube, kind, Docker Desktop и счетов за облако - каждый урок выполняется на симулированном одноузловом кластере, так что вы можете сразу вводить команды
kubectlи смотреть, как реагирует кластер. - Основы Kubernetes: поды, YAML-манифесты и метки, деплойменты с масштабированием, плавными обновлениями и откатами, сервисы и их эндпоинты, ConfigMap и Secret, пространства имён и задания (Job), а также вывод
kubectlот-o wideдо JSONPath. Навыки Kubernetes, которые вы будете использовать каждый день в работе. - Подсказки ИИ помогают понять, что говорит вам кластер - под, застрявший в
ImagePullBackOff, контейнер вCrashLoopBackOff, события в конце выводаkubectl describe- не раскрывая ответ, чтобы отладка перестала быть гаданием. - Бесплатный сертификат по Kubernetes после завершения раздела и практический проект веб-магазина по пути. Убедительное подтверждение для ролей DevOps, платформенного инженера и backend-разработчика, где Kubernetes - стандартный способ запускать контейнеры в продакшене.
Часто задаваемые вопросы об изучении Kubernetes
Что такое Kubernetes?
Что такое kubectl?
kubectl - это инструмент командной строки для работы с кластером Kubernetes. С его помощью вы создаёте и изучаете ресурсы (kubectl get pods, kubectl describe), применяете YAML-манифесты (kubectl apply -f), масштабируете и обновляете деплойменты, читаете логи и выполняете команды внутри контейнеров. Почти каждый урок этого раздела - упражнение с kubectl, потому что именно так большинство инженеров работает с Kubernetes каждый день.Нужно ли устанавливать Kubernetes или поднимать кластер?
Это настоящий кластер Kubernetes?
kubectl отвечает так, как ответил бы настоящий кластер: поды переходят из ContainerCreating в Running, неверный образ заканчивается ImagePullBackOff, падающий контейнер - CrashLoopBackOff, а kubectl describe показывает события, которые объясняют причину. За ним нет настоящей плоскости управления (control plane), поэтому он предназначен для изучения команд и концепций, а не для промышленных нагрузок. Те же команды работают с minikube, kind или облачным кластером.Kubernetes vs Docker: в чём разница?
Нужно ли изучать Docker до Kubernetes?
Сложно ли изучать Kubernetes?
kubectl describe, распознавание ImagePullBackOff или CrashLoopBackOff - это то, на чём застревает большинство новичков, поэтому ей посвящена отдельная глава.Можно ли изучать Kubernetes онлайн бесплатно?
kubectl в каждом упражнении, проект и сертификат. Всё работает в симулированной среде браузера, поэтому вам не нужно ничего устанавливать или платить за облачный кластер, чтобы начать.Даёт ли курс сертификацию по Kubernetes?
kubectl, которую вы здесь приобретёте, - хорошая основа для них. Kubernetes упоминается в большинстве вакансий DevOps, платформенных и backend-инженеров, так что сертификат - весомый сигнал рядом с вашими проектами.