Слёрм: гусеница се превърна в пеперуда

Слёрм: гусеница се превърна в пеперуда

<TL;DR>

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

Какво е Слёрм и как се е променил

Преди година ни хрумна идеята да проведем курсове по Kubernetes. През август 2018 се проведе Слёрм-1: труден, с continuous presentation (когато презентацията се доработва директно на сцената) и много битови проблеми. Изпитанията сплотяват: участниците от първия Слёрм, като Братството на пръстена, все още общуват помежду си.

Слёрм: гусеница се превърна в пеперуда
Така изглеждаше Слёрм-1

На първия Слёрм се роди идеята за провеждане на МегаСлёрм. Попитахме хората, какви теми ги интересуват, и през октомври проведохме напреднал курс "По заявки на участниците". Получи се интересно, но еднократно събитие. През май 2019 подготвихме наистина напреднал курс, със своя логика и вътрешна история.

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

Слёрм: гусеница се превърна в пеперуда
Екипът, който организираше Слёрм-4

Отзиви от участниците

Бихме поставили нов рекорд: 170 участници на базовия Слёрм, 75 – на МегаСлёрм.

Слёрм: гусеница се превърна в пеперуда

Слърм-4
Формулярът за обратна връзка попълнен от 101 човек от 170.

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

Как ви се струва интензивността на Слёрма?

16 души смятат, че Слърм е твърде лесен и бавен, а 14 – че е твърде сложен и бърз. Останалите са доволни.

Решихте ли задачата, с която дойдохте на Слърм?

90 — Да.
11 — Не.

МегаСлърм

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

Отзив за Слёрма на https://serveradmin.ru

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

Слёрм: гусеница се превърна в пеперуда

Ако на питерския Слёрм през февруари бяха предимно новаци, то на московския Слёрм хората в маса вече бяха пробвали в Кубернетес. Имаше много напреднали въпроси, които караха да се замислим.

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

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

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

Анонс на Слёрма в Selectel

Регистрация за Слёрм-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, InitContainer

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

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

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

Тема №8: Ceph: инсталиране в режим „прави като мен“

Тема №9: Логиране и мониторинг
— Мониторинг на клъстера, Prometheus
— Логиране на клъстера, Fluentd/Elastic/Kibana

Тема №10: обновление на клъстера

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

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

Регистрация за Слёрм DevOps
Цена: 45 000 ₽

Програма:

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

Тема №2: Работа в екип с Git
— GitHub flow
— Fork, remote, pull request
— Конфликти, версии, отново за Gitflow и други flow в контекста на екипите

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

Тема №4: CI/CD: Работа с GitLab
— Сглобяване, тестване, деплой
— Етапи, променливи, контрол на изпълнението (only, when, include)

Тема №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: Практика на прилагане на Error Budget
— SRE: Управление на прекъсвания и операционна натовареност (apigateway, service mesh, circuit breakers)
— Мониторинг на партиди и метрики на разработката

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

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster