Slurm: Kubernetes интензивен. Програма и бонуси

На 27-29 май провеждаме четвъртия Slurm: интензив на Kubernetes.

Slurm: Kubernetes интензивен. Програма и бонуси

Бонус: онлайн курсове по Docker, Ansible, Ceph
Ние извлечем от Slurm теми, които са важни за работата с Kubernetes, но не се отнасят пряко до k8s. Как, защо и какво стана - под разрез.
Всички участници в Slurm 4 ще имат достъп до тези курсове.

Пълно връщане на парите на първия ден
В Санкт Петербург Slurm двама участници напуснаха изключително негативни отзиви. Как съжалявах, че беше невъзможно да се върна назад във времето и да се разделя с тях без взаимни претенции.
Ако разберете какво абсолютно не харесвате в Slurm, първи ден пишете на някой от организаторите. Ще деактивираме достъпа и ще възстановим пълната цена за участие.

Технически консултанти
Ако някой знае Дмитрий Симонов (той сформира клуб от технически директори), поканихме го в Slurm (да учи, не да изпълнява). Той обеща да посъветва всички. Това едва ли ще представлява интерес за администраторите и разработчиците, но ще бъде много интересно за ИТ мениджърите.

Какво е Slurm

Slurm: Kubernetes интензивен. Програма и бонуси

Slurm-4: основен курс (27-29 май)
Предназначен за тези, които виждат Kubernetes за първи път или искат да систематизират знанията си.
Всеки участник ще създаде свой собствен клъстер в облака Selectel и ще разположи приложението там.

Цена: 25 хил

Програма

Тема #1: Въведение в Kubernetes, основни компоненти
• Въведение в технологията k8s. Описание, приложение, концепции
• Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret
• Практикувайте

Тема № 2: Клъстерен дизайн, основни компоненти, отказоустойчивост, k8s мрежа
• Клъстерен дизайн, основни компоненти, отказоустойчивост
• k8s мрежа

Тема #3: Kubespray, настройка и настройка на Kubernetes клъстер
• Kubespray, конфигурация и настройка на Kubernetes клъстера
• Практикувайте

Тема #4: Ceph, настройка на клъстер и характеристики на работа в производство
• Ceph, настройка на клъстер и характеристики на работа в производството
• Практика: настройка на ceph

Тема #5: Разширени абстракции на Kubernetes
• DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer

Тема #6: Въведение в Helm
• Въведение в Helm
• Практикувайте

Тема #7: Публикационни услуги и приложения
• Преглед на методите за публикуване на услугата: NodePort срещу LoadBalancer срещу Ingress
• Входящ контролер (Nginx): балансиране на входящия трафик
• Сert-manager: автоматично получаване на SSL/TLS сертификати
• Практикувайте

Тема #8: Регистриране и наблюдение
• Мониторинг на клъстери, Prometheus
• Регистриране на клъстери, Fluentd/Elastic/Kibana
• Практикувайте

Тема № 9: CI/CD, изграждане на внедряване в клъстер от нулата

Тема № 10: Практическа работа, докеризация на приложения и стартиране в клъстер

Уебсайт на Slurm

MegaSlurm: курс за напреднали (31 май - 2 юни)
Предназначен за инженери и архитекти на Kubernetes, както и за завършили основни курсове.
Ние конфигурираме клъстера така, че едновременно да стартира актуализацията на компонентите на клъстера и внедряването в клъстера.

Цена: 60 ​​хиляди (45 хиляди за участниците в Slurm-4)

Програма

Тема #1: Процесът на създаване на отказоустойчив клъстер отвътре
• Работа с Kubespray
• Монтаж на допълнителни компоненти
• Тестване на клъстери и отстраняване на проблеми
• Практикувайте

Тема #2: Упълномощаване в клъстера с помощта на външен доставчик
• LDAP (Nginx + Python)
• OIDC (Dex + Gangway)
• Практикувайте

Тема #3: Мрежова политика
• Въведение в CNI
• Политика за мрежова сигурност
• Практикувайте

Тема #4: Сигурни и високо достъпни приложения в клъстер
• PodSecurityPolicy
• PodDisruptionBudget

Тема #5: Kubernetes. Да погледнем под капака
• Структура на контролера
• Оператори и CRD
• Практикувайте

Тема #6: Приложения с пълно състояние в клъстер
• Стартиране на клъстер от база данни с помощта на PostgreSQL като пример
• Стартиране на RabbitMQ клъстер
• Практикувайте

Тема #7: Пазене на тайни
• Управление на тайни в Kubernetes
• Трезор

Тема #8: Автоматично мащабиране на хоризонтален под
• Теория
• Практикувайте

Тема #9: Архивиране и възстановяване след авария
• Клъстерно архивиране и възстановяване с помощта на Heptio Velero (бивш Ark) и т.н
• Практикувайте

Тема #10: Разполагане на приложения
•Мъхчета
• Инструменти за шаблони и внедряване
• Стратегии за внедряване

Тема No11: Практическа работа
• Изграждане на CI/CD за внедряване на приложения
• Актуализация на клъстера

Уебсайт на MegaSlurm

Docker, Ansible и Ceph

Slurm: Kubernetes интензивен. Програма и бонуси

Екскурзия до историята

Първият Slurm беше експеримент. Лекторите завършиха своите презентации буквално на сцената, а в публиката седяха администратори от такова ниво, че беше време да ги поканим за лектори.

Истинският основен курс се проведе на втория Slurm: 80% от участниците видяха Kubernetes за първи път, а една трета никога не са работили с Docker.
Ясно беше колко трудно е за хората да слушат лекция за Docker сутрин и да работят с него в боен режим вечер.
Ceph създаде много трудности. Освен това в публиката имаше 20 души, които определено трябваше да обяснят Ceph, и още 60, които изобщо не се нуждаеха от Ceph.

За третия Slurm преместихме Docker и Ansible в отделни уебинари, освобождавайки повече време за Kubernetes. Решението се оказа практично по същество и недоразвито в изпълнението: лекцията беше безинтересна за опитни момчета, а дискусията беше безинтересна за начинаещи.

За четвъртия Slurm направихме онлайн курсове по Docker, Ansible и Ceph. Идеята е проста: тези, които се нуждаят от него, ще вземат курса замислено, тези, които не се нуждаят от него, спокойно ще го игнорират. Съдейки по групата тестери, курсът на Docker отнема 6-8 часа. Ansible и Ceph все още не са часовници.

Отговорности:

  • експериментален курс. Някои решения вероятно ще се окажат неуспешни.
  • платформата (Stepik.org) е груба и не сме работили с нея преди. Вероятно ще има неравности и задръствания.
  • Курсът беше тестван само върху служители на Southbridge. Със сигурност ще трябва да довършите нещо, докато вървите.

Slurm: Kubernetes интензивен. Програма и бонуси

Едва онзи ден в чата на първия Slurm си спомниха колко готино и забавно беше, въпреки всички организационни ужасии. Първият, който получава най-ярките впечатления. Да видим какво се случва с първите студенти на онлайн курсове. 🙂

Slurm: Kubernetes интензивен. Програма и бонуси

Източник: www.habr.com

Добавяне на нов коментар