27-29 мая мы проводим четвертый Слёрм: интенсив по Kubernetes.
Бонус: онлайн-курсы по Docker, Ansible, Ceph
Мы вывели из Слёрма темы, которые важны для работы с Kubernetes, но напрямую к k8s не относятся. Как, почему и что получилось — под катом.
Все участники Слёрма-4 получат доступ к этим курсам.
Полный манибек в первый день
На питерском Слёрме два участника оставили
Если вы поймете, что на Слёрме категорически не нравится, aso muamua напишите любому из организаторов. Мы отключим доступы и вернем полную цену участия.
Консультации техдира
Если кто знает
Что есть Слёрм
Слёрм-4: базовый курс (27-29 мая)
Рассчитан на тех, кто впервые видит Kubernetes или хочет систематизировать знания.
Каждый участник создаст свой кластер в облаке Selectel и задеплоит туда приложение.
Цена: 25 тысяч
Le polokalama
Autu #1: Folasaga i Kubernetes, vaega autu
• Введение в технологию k8s. Описание, применение, концепции
• Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret
• Faataitai
Autu Numera 2: Fuafuaga fa'aputu, vaega autu, fa'apalepale fa'aletonu, feso'ota'iga k8s
• Устройство кластера, основные компоненты, отказоустойчивость
• Сеть k8s
Autu #3: Kubespray, fa'alogo ma fa'atūina se fuifui Kubernetes
• Kubespray, настройка и тюнинг кластера Kubernetes
• Faataitai
Тема №4: Ceph, настройка кластера и особенности работы в продакшен
• Ceph, настройка кластера и особенности работы в продакшен
• Практика: настройка ceph
Autu #5: Avanoa Kubernetes Maualuga
• DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer
Autu #6: Fa'atomuaga ile Pulea
• Введение в Helm
• Faataitai
Autu #7: Lomiga auaunaga ma talosaga
• Обзор методов публикации сервисов: NodePort vs LoadBalancer vs Ingress
• Ingress controller (Nginx): балансируем входящий трафик
• Сert-manager: автоматически получаем сертификаты SSL/TLS
• Faataitai
Autu #8: Fa'amauina ma mata'ituina
• Мониторинг кластера, Prometheus
• Логирование кластера, Fluentd/Elastic/Kibana
• Faataitai
Тема №9: CI/CD, построение деплоя в кластер с нуля
Autu Nu. 10: Galuega fa'atino, fa'apipi'i fa'aoga ma fa'alauiloa ile fuifui
МегаСлёрм: продвинутый курс (31 мая — 2 июня)
Fuafuaina mo Kubernetes inisinia ma tusiata, faʻapea foʻi ma faʻauʻu vasega faavae.
Matou te fetuutuuna'i le fuifui ina ia mafai ai ona fa'afou le fa'afouga o vaega fuifui ma le fa'apipi'iina i le fuifui.
Цена: 60 тысяч (45 тысяч для участников Слёрма-4)
Le polokalama
Autu #1: Le fa'agasologa o le faia o se fuifui failover mai totonu
• Galulue ma Kubespray
• Fa'apipi'iina o vaega fa'aopoopo
• Su'ega fa'aputuga ma fa'afitauli
• Faataitai
Autu #2: Fa'atagaga i totonu ole fuifui e fa'aaoga ai se kamupani mai fafo
• LDAP (Nginx + Python)
• OIDC (Dex + Gangway)
• Faataitai
Autu #3: Faiga faʻavae fesoʻotaʻiga
• Folasaga ile CNI
• Faiga Fa'avae Puipuiga
• Faataitai
Autu #4: Saogalemu ma avanoa tele talosaga i se fuifui
• PodSecurityPolicy
• PodDisruptionBudget
Autu #5: Kubernetes. Sei o tatou vaavaai i lalo o le pulou
• Fa'atonuga Pule
• Tagata fa'atino ma CRDs
• Faataitai
Autu #6: Talosaga fa'apitoa i se fuifui
• Fa'alauiloa se fa'aputuga fa'amaumauga e fa'aaoga ai le PostgreSQL e fai ma fa'ata'ita'iga
• Tatalaina se fuifui RabbitMQ
• Faataitai
Autu #7: Tausia Mea lilo
• Puleaina o mealilo ile Kubernetes
• Vault
Autu #8: Fa'asagaga Pod Autoscaler
• A'oa'oga
• Faataitai
Autu #9: Lagolago ma Fa'alavelave Fa'afuase'i
• Fa'asao ma toe fa'aleleia le fa'aogaina o le Heptio Velero (muamua Ark) ma isi mea
• Faataitai
Autu #10: Fa'atonuga Talosaga
• Lini
• Fa'ata'ita'iga ma mea faigaluega fa'apipi'i
• Ta'iala fa'atino
Autu Nu. 11: Galuega Fa'atino
• Fausia le CI/CD mo le fa'atinoina o talosaga
• Fa'afouina fa'aputuga
Docker, Ansible и Ceph
Faʻasalaga i le talafaasolopito
Первый Слёрм был экспериментом. Спикеры доделывали презентации буквально на сцене, а в аудитории сидели администраторы такого уровня, что впору приглашать их спикерами.
Настоящий базовый курс получился на втором Слёрме: 80% участников впервые видели Кубернетес, и треть никогда не работала с Docker.
Было видно, как тяжело людям утром слушать лекцию по Docker, а вечером работать с ним в боевом режиме.
Много трудностей вызвал Ceph. Причем в аудитории было 20 человек, которым обязательно нужно объяснить Ceph, и еще 60, кому Ceph вообще не нужен.
На третий Слёрм мы вывели Docker и Ansible в отдельные вебинары, освободив больше времени под Кубернетес. Решение оказалось практичным по сути и недокрученным по реализации: лекция была неинтересна опытным ребятам, а обсуждение — новичкам.
К четверому Слёрму мы сделали онлайн-курсы по Docker, Ansible и Ceph. Идея проста: кому нужно, вдумчиво пройдет курс, кому не нужно, спокойно проигнорирует. Судя по группе тестировщиков, курс по Docker занимает 6-8 часов. Ansible и Ceph еще не хронометрировали.
Faʻamatalaga:
- курс экспериментальный. Какие-то решения наверняка окажутся неудачными.
- платформа (Stepik.org) сыровата, и раньше мы с ней не работали. Наверняка будут накладки и тупняки.
- курс оттестирован только на сотрудниках Southbridge. Наверняка придется что-то доделывать на ходу.
Только на днях в чатике первого Слёрма вспоминали, как было круто и весело, несмотря на все организационные ужасы. Первым достаются самые яркие впечатления. Посмотрим, что будет с первыми учениками онлайн-курсов. 🙂
puna: www.habr.com