Kubernetes База для администраторов — старт 1 сентября

Выпускники этого курса готовы войти в команду проекта с Kubernetes: знакомы с компонентами и абстракциями, имеют опыт настройки кластера и запуска в нем приложений.

Kubernetes База:

Поток 1 сентября—6 октября 2022
Видеокурс доступен в любое время


стартовый курс для администраторов

Курс не гарантирует трудоустройство на позицию девопса или повышение зарплаты.

Ничего не можем обещать, тут все зависит от вас.
Зато мы знаем, что когда вы полностью пройдете всю теорию и практику и успешно сдадите сертификацию, вы будете готовы к работе с Kubernetes в продакшене под присмотром опытных коллег.

Программа Kubernetes База

Обратите внимание: кроме заявленных в программе тем мы планируем провести вебинары по актуальным вопросам о работе с Kubernetes в 2022
Как повлияет на работу с технологией рост стоимости ресурсов, какие перспективы у Kubernetes в России и др.
Тема 1: Введение
Зачем: понять, как устроен курс

  • Описание формата обучения в потоке
  • Цели обучения
  • Как эффективно учиться онлайн
Тема 2: Знакомство с Kubernetes, основные компоненты
Зачем: чтобы верхнеуровнево понять, что такое Kubernetes, а также с какими абстракциями Kubernetes придется 100% работать в будущем и как эти абстракции работают.

  • Введение в технологию k8s. Описание, применение, концепции
  • Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret
  • Практическая работа
Тема 3: Устройство кластера, основные компоненты, отказоустойчивость, сеть k8s
Зачем: чтобы инженер понимал, как работает Kubernetes и из каких компонентов он состоит. Это позволит более продуктивно проводить траблшутинг и не работать с Kubernetes, как с черным ящиком.

  • Устройство кластера, основные компоненты, отказоустойчивость
  • Сеть k8s
Тема 4: Kubespray, тюнинг и настройка кластера Kubernetes
Зачем: чтобы знать, как можно установить Kubernetes у себя.

  • Kubespray, настройка и тюнинг кластера Kubernetes
  • Практическая работа
Тема 5: Продвинутые абстракции Kubernetes
Зачем: чтобы с помощью дополнительных абстракций расширить спектр своих возможностей в рамках работы с Kubernetes.

  • DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer
  • Практическая работа
Тема 6: DNS в кластере. Публикация сервисов и приложений
Зачем: чтобы понимать, как на уровне сети и сетевых абстракций работает Kubernetes. Это позволит использовать правильные абстракции для настройки внутреннего и внешнего сетевого взаимодействия приложений, запущенных в Kubernetes.

  • Устройство DNS в Kubernetes
  • Обзор методов публикации сервисов: NodePort vs LoadBalancer vs Ingress
  • Ingress controller (Nginx): балансируем входящий трафик
  • Практическая работа
Тема 7: Введение в Helm
Зачем: чтобы научиться темплейтировать свое приложение. Этот подход позволяет гибко работать с манифестами приложения в Kubernetes, организовать правильную разработку и деплой.

  • Работа с Helm
  • Состав чарта
  • Написание собственных чартов
  • Практическая работа
Тема 8: Подключение системы хранения данных на примере Ceph
Зачем: чтобы на примере Ceph понять, как подключить СХД в кластер Kubernetes для дальнейшего использования со stateful-приложениями.

  • Установка СХД Ceph
  • Подключение RBD и CephFS томов с помощью CSI drivers
  • Практическая работа
Тема 9: Установка cert-manager
Зачем: чтобы понять, как автоматизированно подключить и продлять TLS-сертификат вашему веб-приложению.

  • Сert-manager: автоматически получаем сертификаты SSL/TLS
  • Практическая работа
Тема 10: CI/CD в Kubernetes
Зачем: чтобы правильно настроить деплой своего приложения в кластер Kubernetes.

  • Настройка CI/CD приложения в Кубернетес
  • Практическая работа
Итоговая практическая работа (сертификация)
Зачем: для закрепления всех полученных знаний на практике; задания охватывают все аспекты работы с Kubernetes.
Спикер курса Марсель Ибраев, CTO Слёрма, о том, как автоматизировать получение и продление сертификатов для сайта в кластере (фрагмент видеоурока из темы 8)
Спикер курса Сергей Бондарев, архитектор Southbridge, о подготовке серверов для установки кластера с помощью Kubespray (фрагмент видеоурока из темы 3)
Спикер курса Александр Швалов, старший системный инженер Wrike, о работе с ReplicaSet (фрагмент видеоурока из темы 1)
Как проходит обучение
Смотрим видео с теорией
Делаем практические задания на стендах в личном кабинете
Обсуждаем задания в чате с другими участниками
Встречаемся со спикерами 2 раза в неделю и задаем вопросы
Сдаем сертификацию (итоговую практическую работу)
Конечно, можно самому посмотреть теорию на Ютюбе, разобраться, развернуть стенды и отработать все на практике.
Но у нас есть встречи со спикерами, общение в чатах и техподдержка.
И стенды уже готовы, ждем!
График онлайн-встреч для тарифов
Поток и VIP
1 сентября (чт)
старт курса, доступ к темам 1 и 2
6 сентября (вт) в 19:00 мск

Установочная встреча: рассказываем о курсе в целом, для кого, что и зачем.
8 сентября (чт) в 19:00 мск
Встреча по теме 2 (Знакомство с Kubernetes, основные компоненты).
13 сентября (вт) в 19:00 мск
Встреча по теме 3 (Устройство кластера, отказоустойчивость, сеть k8s).
15 сентября (чт) в 19:00 мск
Встреча по теме 4 (Kuberspray, тюнинг и настройка кластера Kubernetes).
20 сентября (вт) в 19:00 мск
Встреча по теме 5 (Продвинутые абстракции Kubernetes).
22 сентября (чт) в 19:00 мск
Встреча по теме 6 (DNS в кластере. Публикация сервисов и приложений).
27 сентября (вт) в 19:00 мск
Встреча по теме 7 (Введение в Helm).
29 сентября (чт) в 19:00 мск
Встреча по теме 8 (Подключение системы хранения данных на примере Ceph).
4 октября (вт) в 19:00 мск
Встреча по теме 9 (Cert-manager).
6 октября (чт) в 19:00 мск
Встреча по теме 10 (CI/CD в Kubernetes). Доступ к сертификации.
Как проходят встречи
Запись AMA-сессии с Сергеем Бондаревым по теме «Знакомство с Kubernetes, основные компоненты», встреча прошла 27 января 2022
Практические
задания
В личном кабинете есть практические задания,
вы сможете запускать учебные стенды.

Тарифы
Что входит в тариф
Стандарт
Поток
VIP
Видеоуроки
все темы доступны сразу
открывается доступ к 2 темам в неделю
открывается доступ к 2 темам в неделю
Доступ к урокам на 2 года
Практические задания и стенды
Сертификация
2 попытки
2 попытки
2 попытки
Чат с куратором и спикерами
Встречи со спикерами по пройденным темам
Дедлайны
Индивидуальный практикум*
Цена

50 000 ₽


60 000 ₽

80 000 ₽

Стандарт
  1. Видеоуроки: все темы доступны сразу
  2. Доступ к урокам на 2 года
  3. Практические задания и стенды
  4. Сертификация 2 попытки
Поток
  1. Видеоуроки: открывается доступ к 2 темам в неделю
  2. Доступ к урокам на 2 года
  3. Практические задания и стенды
  4. Сертификация 3 попытки
  5. Чат с куратором и спикерами
  6. Встречи со спикерами по пройденным темам
  7. Дедлайны
Vip
  1. Видеоуроки: открывается доступ к 2 темам в неделю
  2. Доступ к урокам на 2 года
  3. Практические задания и стенды
  4. Сертификация 3 попытки
  5. Чат с куратором и спикерами
  6. Встречи со спикерами по пройденным темам
  7. Дедлайны
  8. Индивидуальный практикум*

*Индивидуальный практикум по Kubernetes входит в тариф VIP и состоит из нескольких заданий, которые выполняются на выделенном стенде.

Практикум помогает закрепить и отработать знания, полученные на курсе. Подойдет для тех, у кого нет рабочего проекта с Kubernetes.

Какие шаги нужно будет выполнить:

— развернуть кластер Kubernetes с помощью Kubespray;

— установить Helm, с его помощью установить в кластер Nginx Ingress Controller и Cert-manager;

— установить в кластер Nginx Ingress Controller и Cert-manager;

— поработать с Docker и Docker Compose;

— установить и настроить Gitlab, Gitlab Runner, Gitlab Container Registry;

— настроить CI/CD приложения в Kubernetes на базе Gitlab CI.

Как выбрать тариф
Статья про форматы поможет быстро понять особенности каждого варианта обучения и подобрать тот, который подойдёт для вас лучше всего.
Необходимые знания


При оплате «Kubernetes Базы» вам будет открыт доступ к видеоурокам по Docker и Ansible. Эти материалы хорошо помогают подготовиться к старту обучения Kubernetes.
Учиться будет проще, если у вас уже есть:

  1. Знание Docker, базовое понимание микросервисной архитектуры.

  2. Понимание как устроена и работает сеть.

  3. Хорошее знание Linux:

— умение работать с консолью,

— знание основных утилит в Linux (ps, grep, cat, free и т.д.).


Купите этот курс в августе и участвуйте в розыгрыше 3 сентября

Приходите на розыгрыш: https://youtu.be/WiyERjuvSOw Мы продублируем ссылку вам на почту и напомним 3.09. Подробности здесь.
02
Вы покупаете этот курс до 23:59 31 августа. Оплата должна быть от физлица, можно оплатить полностью или в рассрочку.
01
В блоге есть короткая статья о том, как перейти от учебных задач по Kubernetes к рабочим. Почитайте.
Корпоративное обучение
Если ваша задача — обучить больше 30 сотрудников, мы готовы предложить вашей компании корпоративный формат обучения или адаптировать обучение под вас.

Пример корпоративного обучения по Kubernetes для сотрудников Тинькофф банка →

Другие курсы по Kubernetes
Также рекомендуем
Мы предлагаем комплекты видеокурсов (тариф "Стандарт") со скидкой от 20%.
Kubernetes База
Введение в Kubernetes. Создаем кластер и деплоим туда приложение.
Обычная цена 50 000 ₽
Kubernetes Мега
Продвинутый уровень для тех, кто освоил Kubernetes Базу или активно работает с Kubernetes.
Обычная цена 70 000 ₽
Комплект видеокурсов
Выгода составит 30 000 ₽
База + Мега
Kubernetes База
Введение в Kubernetes.
Создаем кластер и деплоим туда приложение.
Обычная цена 50 000 ₽
Kubernetes Мега
Продвинутый уровень для тех, кто освоил Kubernetes Базу или активно работает с Kubernetes.
Обычная цена 70 000 ₽
Комплект видеокурсов
Выгода составит 60 000 ₽
База + Мега + Мониторинг и логи
Мониторинг и логи в Kubernetes
От базового до продвинутого уровня
Обычная цена 50 000 ₽
Безопасность в Kubernetes
Практический курс, охватывает все аспекты безопасности проекта на Kubernetes
Обычная цена 60 000 ₽
Kubernetes Мега
Продвинутый уровень для тех, кто освоил Kubernetes Базу или активно работает с Kubernetes.
Обычная цена 70 000 ₽
Комплект видеокурсов
Выгода составит 40 000 ₽
Мега + Безопасность