I-slurm: Kubernetes inzulu. Inkqubo kunye neebhonasi

27-29 мая мы проводим четвертый Слёрм: интенсив по Kubernetes.

I-slurm: Kubernetes inzulu. Inkqubo kunye neebhonasi

Бонус: онлайн-курсы по Docker, Ansible, Ceph
Мы вывели из Слёрма темы, которые важны для работы с Kubernetes, но напрямую к k8s не относятся. Как, почему и что получилось — под катом.
Все участники Слёрма-4 получат доступ к этим курсам.

Полный манибек в первый день
На питерском Слёрме два участника оставили крайне негативные отзывы. Как я жалел, что нельзя вернуться в прошлое и расстаться с ними без взаимных претензий.
Если вы поймете, что на Слёрме категорически не нравится, Usuku lokuqala напишите любому из организаторов. Мы отключим доступы и вернем полную цену участия.

Консультации техдира
Если кто знает Дмитрия Симонова (он собрал клуб техдиректоров), мы пригласили его на Слёрм (учиться, а не выступать). Он обещал консультировать всех желающих. Вряд ли это будет интересно администраторам и разработчикам, а вот управленцам от IT — очень даже.

Что есть Слёрм

I-slurm: Kubernetes inzulu. Inkqubo kunye neebhonasi

Слёрм-4: базовый курс (27-29 мая)
Рассчитан на тех, кто впервые видит Kubernetes или хочет систематизировать знания.
Каждый участник создаст свой кластер в облаке Selectel и задеплоит туда приложение.

Цена: 25 тысяч

Inkqubo

Umxholo #1: Intshayelelo yeKubernetes, amacandelo aphambili
• Введение в технологию k8s. Описание, применение, концепции
• Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret
• Ziqhelise

Umxholo wesi-2: Uyilo lweQela, amacandelo aphambili, ukunyamezela impazamo, inethiwekhi ye-k8s
• Устройство кластера, основные компоненты, отказоустойчивость
• Сеть k8s

Umxholo #3: Kubespray, ukulungiswa kunye nokuseta iqela leKubernetes
• Kubespray, настройка и тюнинг кластера Kubernetes
• Ziqhelise

Тема №4: Ceph, настройка кластера и особенности работы в продакшен
• Ceph, настройка кластера и особенности работы в продакшен
• Практика: настройка ceph

Umxholo #5: I-Kubernetes Abstractions ephucukileyo
• DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer

Umxholo #6: Intshayelelo yeHelm
• Введение в Helm
• Ziqhelise

Umxholo #7: Iinkonzo zokupapasha kunye nezicelo
• Обзор методов публикации сервисов: NodePort vs LoadBalancer vs Ingress
• Ingress controller (Nginx): балансируем входящий трафик
• Сert-manager: автоматически получаем сертификаты SSL/TLS
• Ziqhelise

Umxholo #8: Ukugawulwa kwemithi kunye nokubeka iliso
• Мониторинг кластера, Prometheus
• Логирование кластера, Fluentd/Elastic/Kibana
• Ziqhelise

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

Umxholo we-10: Umsebenzi osebenzayo, i-dockerization yesicelo kunye nokuqaliswa kwi-cluster

Сайт Слёрма

МегаСлёрм: продвинутый курс (31 мая — 2 июня)
Yenzelwe iinjineli zeKubernetes kunye nabayili bezakhiwo, kunye nabaphumelele izifundo ezisisiseko.
Simisela iqela ukuze ngaxeshanye siqalise uhlaziyo lwamacandelo eqela kunye nokusasazwa kwiqela.

Цена: 60 тысяч (45 тысяч для участников Слёрма-4)

Inkqubo

Umxholo #1: Inkqubo yokudala iqela le-failover ukusuka ngaphakathi
• Ukusebenza neKubespray
• Ufakelo lwamalungu awongezelelweyo
• Uvavanyo lweqela kunye nokusombulula ingxaki
• Ziqhelise

Umxholo #2: Ugunyaziso kwiqela usebenzisa umboneleli wangaphandle
• I-LDAP (Nginx + Python)
• OIDC (Dex + Gangway)
• Ziqhelise

Umxholo #3: Umgaqo-nkqubo wothungelwano
• Intshayelelo kwi-CNI
• UMgaqo-nkqubo woKhuseleko lweNethiwekhi
• Ziqhelise

Umxholo #4: Khusela kwaye usetyenziso olufumanekayo kakhulu kwiqela
• PodSecurityPolicy
• I-PodDisruptionBudget

Umxholo #5: Kubernetes. Makhe sijonge phantsi kwe-hood
• Ubume bomlawuli
• Abaqhubi kunye neeCRD
• Ziqhelise

Umxholo #6: Usetyenziso oluqinisekileyo kwiqela
• Ukuphehlelelwa kweqela ledathabheyisi kusetyenziswa iPostgreSQL njengomzekelo
• Ukusungula iqela leRabbitMQ
• Ziqhelise

Umxholo #7: Ukugcina iiMfihlo
• Ukulawula iimfihlo kwi-Kubernetes
• Ivault

Umxholo #8: I-Horizontal Pod Autoscaler
• Ithiyori
• Ziqhelise

Umxholo #9: Ugcino kunye noBuyiselo kwiNtlekele
• Ugcino lweCluster kunye nokubuyisela usebenzisa i-Heptio Velero (eyayisakuba yi-Ark) kunye nokunye
• Ziqhelise

Umxholo #10: Ukusasazwa kwesicelo
•I-Lint
• Itempleyithi kunye nezixhobo zokusasaza
• Amacebo okusasaza

Umxholo we-11: Umsebenzi osebenzayo
• Ukwakha i-CI/CD yokusasazwa kwezicelo
• Uhlaziyo lweqela

Iwebhusayithi yeMegaSlurm

Docker, Ansible и Ceph

I-slurm: Kubernetes inzulu. Inkqubo kunye neebhonasi

Ukuvakasha kwimbali

Первый Слёрм был экспериментом. Спикеры доделывали презентации буквально на сцене, а в аудитории сидели администраторы такого уровня, что впору приглашать их спикерами.

Настоящий базовый курс получился на втором Слёрме: 80% участников впервые видели Кубернетес, и треть никогда не работала с Docker.
Было видно, как тяжело людям утром слушать лекцию по Docker, а вечером работать с ним в боевом режиме.
Много трудностей вызвал Ceph. Причем в аудитории было 20 человек, которым обязательно нужно объяснить Ceph, и еще 60, кому Ceph вообще не нужен.

На третий Слёрм мы вывели Docker и Ansible в отдельные вебинары, освободив больше времени под Кубернетес. Решение оказалось практичным по сути и недокрученным по реализации: лекция была неинтересна опытным ребятам, а обсуждение — новичкам.

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

Iphepha elichazayo ukuba awusenanto oyifunayo:

  • курс экспериментальный. Какие-то решения наверняка окажутся неудачными.
  • платформа (Stepik.org) сыровата, и раньше мы с ней не работали. Наверняка будут накладки и тупняки.
  • курс оттестирован только на сотрудниках Southbridge. Наверняка придется что-то доделывать на ходу.

I-slurm: Kubernetes inzulu. Inkqubo kunye neebhonasi

Только на днях в чатике первого Слёрма вспоминали, как было круто и весело, несмотря на все организационные ужасы. Первым достаются самые яркие впечатления. Посмотрим, что будет с первыми учениками онлайн-курсов. 🙂

I-slurm: Kubernetes inzulu. Inkqubo kunye neebhonasi

umthombo: www.habr.com

Yongeza izimvo