Открыт для записи Kubernetes Уровень: Продвинутый

K3s для IoT: кластер на нестандартном железе

Kubernetes на флоте устройств: ARM-платы в поле, LTE-обрывы и NotReady, который не авария

Курс для инженеров, которые уже развернули K3s на VPS по туториалу — и столкнулись с реальностью: ноды — это ARM-платы в поле, сеть рвётся по расписанию, а kubectl get nodes показывает NotReady не потому что что-то сломалось, а потому что у устройства на 40 секунд пропала LTE-связь.

Цена на Stepik
2500 ₽
Нагрузка
4–5 часов в неделю
Программа
5 модулей · 21 урок
Практика
4 занятия + проект

Цена сверена со Stepik 3 ноября 2026 г.

О курсе

Разбираем HA control plane, регистрацию ARM/Jetson-агентов, taints/tolerations под нестабильную сеть и Ansible-раскатку флота. Никакого «что такое под» — сразу к делу.

Курс опирается на собственный опыт автора по эксплуатации флота устройств за нестабильной связью, а не на абстрактные сценарии из документации.

Для кого курс

DevOps/SRE-инженеры и системные администраторы с опытом эксплуатации Kubernetes/K3s в датацентре или облаке, которые начинают или планируют работу с распределённым флотом устройств: IoT, ритейл, транспорт, встраиваемые системы.

Чему вы научитесь

  • Проектировать и разворачивать HA K3s-кластер с control plane в датацентре или офисе и agent-нодами на нестабильном канале
  • Настраивать taints/tolerations так, чтобы короткие обрывы сети не вызывали каскадное пересоздание подов
  • Автоматизировать раскатку и апгрейд флота через Ansible
  • Диагностировать инциденты флота по чек-листу «сеть или нода»

Программа

Структура курса на Stepik: 5 модулей и финальный проект.

  1. 01 Почему edge — это не датацентр 3 урока + тест
    • lesson Чем флот устройств отличается от обычного…
    • lesson Обзор архитектуры: control plane в офисе +…
    • practice Практика: разворачиваем тестовый K3s server на VPS
    • test Квиз к модулю 1
  2. 02 HA control plane 3 урока + тест
    • lesson kube-vip, embedded etcd, три server-ноды
    • lesson VIP и защита DHCP-пула (почему это важно для…
    • practice Практика: собираем HA-кластер из 3 нод
    • test Квиз к модулю 2
  3. 03 Agent-ноды в нестабильной сети 4 урока + тест
    • lesson Особенности регистрации ARM/Jetson (L4T) агентов
    • lesson Лейблы и taints для группировки устройств…
    • lesson DaemonSet vs Deployment для устройств, которые то…
    • practice Практика: настройка tolerationSeconds под обрывы LTE
    • test Квиз к модулю 3
  4. 04 Ansible-роли для раскатки кластера 3 урока + тест
    • lesson Структура k3s_server / k3s_agent ролей
    • lesson Идемпотентность на нестандартных ОС (Ubuntu на ARM)
    • practice Практика: собрать мини-коллекцию для деплоя агента
    • test Квиз к модулю 4
  5. 05 Апгрейды и эксплуатация 3 урока + тест
    • lesson Инкрементальный апгрейд минорных версий без…
    • lesson Мониторинг флота: что смотреть, когда нода…
    • lesson Чеклист диагностики: связность vs состояние кластера
    • test Квиз к модулю 5
  6. Финальный проект курса

Практические задания

Разворачиваем тестовый K3s server на VPS
Собираем HA-кластер из 3 нод
Настройка tolerationSeconds под обрывы LTE
Собрать мини-коллекцию для деплоя агента

Технологии

K3sKuberneteskube-vipembedded etcdARMNVIDIA Jetson (L4T)AnsibleLTE

Что нужно знать заранее

  • Уверенное владение kubectl и базовыми объектами Kubernetes: Pod, Deployment, DaemonSet, Service
  • Опыт работы с Linux CLI и systemd
  • Базовое понимание Ansible: playbook, роль, inventory
  • Опыт SSH-администрирования удалённых хостов

Автор курса

Алексей Андреев · DevOps / Infrastructure EngineerDevOps-инженер, около 11 лет в инфраструктуре. Был руководителем IT-отдела, автор OpsDeck.

Вопросы о курсе

Будут ли объяснять основы Kubernetes?

Нет. Курс рассчитан на тех, кто уже работал с Kubernetes или K3s, и сразу переходит к эксплуатации распределённого флота на нестабильной сети.

Где проходит обучение?

На Stepik. Уроки, практические задания и проверочные тесты находятся там, а кнопка «Перейти на Stepik» ведёт на страницу курса.

Сколько стоит курс?

На 3 ноября 2026 цена на Stepik — 2500 ₽. Если цена изменится, актуальное значение будет на странице курса на Stepik.

Сколько времени понадобится?

Ориентир, указанный на Stepik, — 4–5 часов в неделю. В курсе 5 модулей и 16 уроков без учёта тестов, плюс финальный проект.

Что нужно знать заранее?

Уверенное владение kubectl и базовыми объектами Kubernetes: Pod, Deployment, DaemonSet, Service. Опыт работы с Linux CLI и systemd. Базовое понимание Ansible: playbook, роль, inventory. Опыт SSH-администрирования удалённых хостов.

Где следить за новыми материалами?

В Telegram-канале @sys_admin_expert: там выходят рабочие заметки по системному администрированию и DevOps, разборы и анонсы курсов.

Готовы начать?

Откройте курс на Stepik: там полная программа, первые уроки и запись.

Перейти на Stepik
Дальше по маршруту

Связанные курсы

Открыт для записи Средний

GitLab CI: диагностика и починка пайплайнов — раннер, Kaniko

Что делать, когда пайплайн падает в 6 утра: 20+ реальных поломок GitLab CI с логами и фиксом

5 модулей · 19 уроков 1500 ₽
Открыт для записи Средний

ИИ и нейросети в DevOps: практика для администраторов

ИИ в эксплуатации без хайпа: логи, инциденты, IaC и CI/CD — и как не дать ему сломать прод

5 модулей · 20 уроков 1200 ₽