Slurm: гъсеницата се превърна в пеперуда

Slurm: гъсеницата се превърна в пеперуда

  1. Slurm наистина ви позволява да навлезете в темата Kubernetes или да подобрите знанията си.
  2. Участниците са доволни. Малцина са тези, които не са научили нищо ново или не са решили проблемите си. Безусловното връщане на парите от първия ден („Ако смятате, че Slurm не е подходящо за вас, ние ще ви върнем пълната цена на билета“) беше използвано само от един човек, оправдавайки се, че е надценил силата си.
  3. Следващият Slurm ще се проведе в началото на септември в Санкт Петербург. Selectel, нашият постоянен спонсор, предоставя не само облак за щандове, но и собствена конферентна зала.
  4. Повтаряме основния Slurm (9-11 септември) и представяме нова програма: DevOps Slurm (4-6 септември).

Какво е Slurm и как се е променил?

Преди година ни хрумна идеята да провеждаме курсове по Kubernetes. През август '18 се проведе Slurm-1: трудно, с непрекъснато представяне (когато презентацията приключи на сцената), с куп ежедневни проблеми. Изпитанията се обединяват: участниците в първия Slurm, подобно на Задругата на пръстена, все още общуват помежду си.

Slurm: гъсеницата се превърна в пеперуда
Ето как изглеждаше Slurm-1

На първия Slurm се роди идеята за провеждане на MegaSlurm. Попитахме хората какви теми ги интересуват и през октомври проведохме курс за напреднали „По желание на участниците“. Оказа се интересно, но еднократно събитие. До май '19 подготвихме истински курс за напреднали, със собствена логика и вътрешна история.

През годината Slurm се промени организационно:
— Docker и Anisble бяха премахнати от основната програма и бяха направени отделни онлайн курсове.
— Организирана техническа поддръжка, която помага на учениците да отстраняват неизправности в учебните клъстери.
— Лекторите вече имат методическа подкрепа.

Slurm: гъсеницата се превърна в пеперуда
Екипът, който направи Slurm 4

Обратна връзка от участниците

Беше поставен още един рекорд: 170 участници на основния Slurm, 75 на MegaSlurm.

Slurm: гъсеницата се превърна в пеперуда

Бедняжка-4
101 от 170 души попълниха формата за обратна връзка.

Стана ли ясен Kubernetes?
41 — Все още не разбирам k8s, но виждам къде да копая.
36 — Не знаех k8s преди, но сега го разбрах.
23 — Познавах k8s преди, но сега знам по-добре.
1 - Не научих нищо ново.
0 — Не разбрах нищо за k8s.

Как ви харесва интензивността на Slurm?

16 души смятат, че Slurm е твърде лесен и бавен, а 14 души смятат, че е твърде труден и бърз. Точно за останалите.

Решихте ли проблема, с който отивахте в Slurm?

90 - Да.
11 - Не.

MegaSlurm

40 души попълниха формата за обратна връзка. 2 души казаха, че е твърде лесно и бавно. 1 човек не реши проблема, с който отиваше в Мега. Останалите са ОК.

Преглед на Slurm на https://serveradmin.ru

Отзиви на говорители

Slurm: гъсеницата се превърна в пеперуда

Ако в St. Petersburg Slurm през февруари имаше предимно начинаещи, то в Moscow Slurm хората в големи количества вече бяха опитали Kubernetes. Имаше много въпроси за напреднали, които те накараха да се замислиш.

Ако в Санкт Петербург попитаха кога ще публикуваме нашата вилица на kubespray, тогава в Москва те вече попитаха защо предлагаме да използваме нашата вилица, а не да вземем оригиналния kubespray. Това вече е критичното мислене на средните възрастни хора.

Практиката беше трудна, хората направиха много грешки и това е страхотно: трябва да правите грешки, докато учите, а не в битка.

Редовно се сблъскваме с ограничения за получаване на сертификати, ограничения за изтегляне от Github и т.н. Това е животът – разположихме едновременно около 200 клъстера в облака Selectel. Никой не си подготвя ресурсите и лимитите за това.

Анонс на Slurm в Selectel

Регистрация за Slurm-5
Цена: 25 ​​000 ₽

Програма:

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

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

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

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

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

Тема #6: Въведение в Helm

Тема #7: Инсталиране на cert-manager

Тема #8: Ceph: инсталация „прави като мен“.

Тема #9: Регистриране и наблюдение
— Мониторинг на клъстери, Prometheus
— Регистриране на клъстери, Fluentd/Elastic/Kibana

Тема #10: Актуализация на клъстера

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

Курсовете по Docker и Ansible на stepik.org са включени в цената.

Регистрация за Slurm DevOps
Цена: 45 ​​000 ₽

Програма:

Тема #1: Въведение в Git
— Основни команди git init, commit, add, diff, log, status, pull, push
— Създаване на местна среда: практически препоръки
— Git поток, разклонения и етикети, стратегии за сливане
— Работа с множество отдалечени репо

Тема #2: Работа в екип с Git
— GitHub поток
— Разклонете, извадете, издърпайте заявка
— Конфликти, издания, отново за Gitflow и други потоци във връзка с екипи

Тема #3: CI/CD въведение в автоматизацията
— Автоматизация в git (ботове, въведение в CI, куки)
— Инструменти (bash, make, gradle)
— Фабрични монтажни линии и приложението им в ИТ

Тема #4: CI/CD: Работа с Gitlab
— Изграждане, тестване, внедряване
— Етапи, променливи, контрол на изпълнението (само, когато, включва)

Тема #5: Работа с приложението от гледна точка на разработка
— Пишем микроуслуга на Python (включително тестове)
— Използване на docker-compose в разработката

Тема #6: Инфраструктурата като код
— IaC: подход към инфраструктурата като код
— IaC, използвайки Terraform като пример
— IaC, използвайки Ansible като пример
— Идемпотентност, декларативност
— Упражнявайте се в създаването на книги за игри Ansible
— Съхранение на конфигурация, сътрудничество, автоматизация на приложения

Тема #7: Тестване на инфраструктура
— Тестване и непрекъсната интеграция с Molecule и Gitlab CI

Тема № 8: Автоматизация на издигане на сървъри
— Събиране на изображения
- PXE и ​​DHCP

Тема #9: Автоматизация на инфраструктурата
— Пример за инфраструктурна услуга за оторизация на сървъри
— ChatOps (интегриране на месинджъри с тръбопроводи)

Тема #10: Автоматизация на сигурността
— Подписване на CI/CD артефакти
— Сканиране на уязвимости

Тема #11: Мониторинг
— Дефиниция на SLA, SLO, Error Budget и други страшни термини от света на SRE
— SRE: практика за мониторинг на SLI и SLO
— SRE: Практика на използване на бюджета за грешка
- SRE: Прекъсване и оперативно управление на натоварването (apigateway, сервизна мрежа, прекъсвачи)
— Мониторинг на тръбопроводи и показатели за развитие

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

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