7 апреля стартует «Вечерняя школа Слёрма: базовый курс по Kubernetes» - бесплатные вебинары по теории и платная практика. Курс рассчитан на 4 месяца, 1 теоретический вебинар и 1 практическое занятие в неделю (+ стенды для самостоятельной работы).
Первый ознакомительный вебинар «Вечерней школы Слёрма» пройдет 7 апреля в 20:00. Участие, как и во всем теоретическом цикле, бесплатное.
Регистрация на участие по ссылке: http://to.slurm.io/APpbAg
Программа курса:
1 неделя
7 апреля: Что даст вам Кубернетес и его изучение на Слёрме?
2 неделя
13 апреля: Что такое Docker. Основные команды cli, образ, Dockerfile.
14 апреля: Docker-compose, Использование Docker в CI/CD. Лучшие практики по запуску приложений в Docker.
16 апреля: Разбор практики
3 Неделя
21 апреля: Знакомство с Kubernetes, основные абстракции. Описание, применение, концепции. Pod, ReplicaSet, Deployment.
23 апреля: Разбор практики.
4 неделя
28 апреля: Kubernetes: Service, Ingress, PV, PVC, ConfigMap, Secret.
30 апреля: Разбор практики.
Праздники Отдыхаем
5 неделя
11 мая: Устройство кластера, основные компоненты и их взаимодействие.
12 мая: Как сделать кластер k8s отказоустойчивым. Как работает сеть в k8s.
14 мая: Разбор практики.
6 неделя
19 мая: Kubespray, тюнинг и настройка кластера Kubernetes.
21 мая: Разбор практики.
7 неделя
25 мая: Продвинутые абстракции Kubernetes. DaemonSet, StatefulSet, RBAC.
26 мая: Kubernetes: Job, CronJob, Pod Scheduling, InitContainer.
28 мая: Разбор практики
8 неделя
2 июня
Как работает DNS в кластере Kubernetes. Как опубликовать приложение в k8s, способы публикации и управления трафиком.
4 июня: Разбор практики.
9 неделя
9 июня: Что такое Helm и зачем он нужен. Работа с Helm. Состав чарта. Написание собственных чартов.
11 июня: Разбор практики.
10 неделя
16 июня: Ceph: установка в режиме «делай как я». Ceph, установка кластера. Подключение томов к подам sc, pvc, pv.
18 июня: Разбор практики.
11 неделя
23 июня: Установка cert-manager. Сert-manager: автоматически получаем сертификаты SSL/TLS - 1 в.
25 июня: Разбор практики.
12 неделя
29 июня: Обслуживание кластера Kubernetes, регламентные работы. Обновление версии.
30 июня: Траблшутинг Kubernetes.
2 июля: Разбор практики.
13 неделя
7 июля: Настройка мониторинга Кубернетес. Основные принципы. Prometheus, Grafana.
9 июля: Разбор практики.
14 неделя
14 июля: Логирование в Кубернетес. Сбор и анализ логов.
16 июля: Разбор практики.
15 неделя
21 июля: Требования к разработке приложения в Kubernetes.
23 июля: Разбор практики.
16 неделя
28 июля: Докеризация приложения и CI/CD в Кубернетес.
30 июля: Разбор практики.
17 неделя
4 августа: Observability — принципы и техники наблюдения за системой.
6 августа: Разбор практики.
18 неделя
11, 13 августа: Сертификация тех, кто прошел практический курс.
Август-сентябрь
Дипломная работа.
1 ЭТАП: Докеризовать учебное приложение со стейтфул данными.
2 ЭТАП: С нуля поднять кластер, установить helm, cert-manager, ingress-controller.
3 ЭТАП: Установить Gitlab, включить Registry и настроить полноценный CI/CD докеризированного приложения в кластер Kubernetes.
Компания Southbridge, которая проводит курс, входит в CNCF и является единственным в России Kubernetes Training Provider. (https://landscape.cncf.io/category=kubernetes-training-partner&format=card-mode&grouping=category&headquarters=russian-federation)
P.S. Можно присоединиться к курсу в течение всего апреля.