27-29 мая мы проводим четвертый Слёрм: интенсив по Kubernetes.
Бонус: онлайн-курсы по Docker, Ansible, Ceph
Мы вывели из Слёрма темы, которые важны для работы с Kubernetes, но напрямую к k8s не относятся. Как, почему и что получилось — под катом.
Все участники Слёрма-4 получат доступ к этим курсам.
Полный манибек в первый день
На питерском Слёрме два участника оставили
Если вы поймете, что на Слёрме категорически не нравится, ngày đầu tiên напишите любому из организаторов. Мы отключим доступы и вернем полную цену участия.
Консультации техдира
Если кто знает
Что есть Слёрм
Слёрм-4: базовый курс (27-29 мая)
Рассчитан на тех, кто впервые видит Kubernetes или хочет систематизировать знания.
Каждый участник создаст свой кластер в облаке Selectel и задеплоит туда приложение.
Цена: 25 тысяч
Chương trình
Chủ đề #1: Giới thiệu Kubernetes, Các thành phần cốt lõi
• Введение в технологию k8s. Описание, применение, концепции
• Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret
• Luyện tập
Chủ đề #2: Thiết kế cụm, thành phần chính, khả năng chịu lỗi, mạng k8s
• Устройство кластера, основные компоненты, отказоустойчивость
• Сеть k8s
Chủ đề #3: Kubespray, Điều chỉnh và Điều chỉnh cụm Kubernetes
• Kubespray, настройка и тюнинг кластера Kubernetes
• Luyện tập
Тема №4: Ceph, настройка кластера и особенности работы в продакшен
• Ceph, настройка кластера и особенности работы в продакшен
• Практика: настройка ceph
Chủ đề #5: Tóm tắt Kubernetes nâng cao
• DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer
Chủ đề #6: Giới thiệu về Helm
• Введение в Helm
• Luyện tập
Chủ đề #7: Dịch vụ xuất bản và ứng dụng
• Обзор методов публикации сервисов: NodePort vs LoadBalancer vs Ingress
• Ingress controller (Nginx): балансируем входящий трафик
• Сert-manager: автоматически получаем сертификаты SSL/TLS
• Luyện tập
Chủ đề #8: Ghi nhật ký và giám sát
• Мониторинг кластера, Prometheus
• Логирование кластера, Fluentd/Elastic/Kibana
• Luyện tập
Тема №9: CI/CD, построение деплоя в кластер с нуля
Chủ đề #10: Công việc thực tế, dockerization ứng dụng và khởi chạy trong một cụm
МегаСлёрм: продвинутый курс (31 мая — 2 июня)
Được thiết kế cho các kỹ sư và kiến trúc sư Kubernetes, cũng như sinh viên tốt nghiệp khóa học cơ bản.
Chúng tôi định cấu hình cụm sao cho đồng thời khởi chạy bản cập nhật của các thành phần cụm và triển khai cụm.
Цена: 60 тысяч (45 тысяч для участников Слёрма-4)
Chương trình
Chủ đề số 1: Quá trình tạo failover cluster từ bên trong
• Làm việc với Kubespray
• Lắp đặt các bộ phận bổ sung
• Kiểm tra cụm và xử lý sự cố
• Luyện tập
Chủ đề #2: Ủy quyền trong cụm sử dụng nhà cung cấp bên ngoài
• LDAP (Nginx + Python)
• OIDC (Dex + Gangway)
• Luyện tập
Chủ đề #3: Chính sách mạng
• Giới thiệu về CNI
• Chính sách An ninh mạng
• Luyện tập
Chủ đề #4: Các ứng dụng an toàn và có tính khả dụng cao trong một cụm
• Chính sách bảo mật Pod
• PodDisruptionNgân sách
Chủ đề #5: Kubernetes. Nhìn dưới mui xe
• Cấu trúc bộ điều khiển
• Toán tử và CRD
• Luyện tập
Chủ đề #6: Các ứng dụng có trạng thái trong một cụm
• Chạy một cụm cơ sở dữ liệu bằng PostgreSQL làm ví dụ
• Bắt đầu một cụm RabbitMQ
• Luyện tập
Chủ đề #7: Giữ bí mật
• Quản lý bí mật trong Kubernetes
• Kho tiền
Chủ đề #8: Autoscaler Pod ngang
• Lý thuyết
• Luyện tập
Chủ đề #9: Sao lưu và khắc phục thảm họa
• Sao lưu và phục hồi cụm bằng Heptio Velero (trước đây là Ark) và v.v.
• Luyện tập
Chủ đề #10: Triển khai ứng dụng
• xơ vải
• Mẫu và công cụ triển khai
• Chiến lược triển khai
Chủ đề #11: Công việc thực tế
• Xây dựng CI/CD để triển khai ứng dụng
• Nâng cấp cụm
Docker, Ansible и Ceph
Tham quan lịch sử
Первый Слёрм был экспериментом. Спикеры доделывали презентации буквально на сцене, а в аудитории сидели администраторы такого уровня, что впору приглашать их спикерами.
Настоящий базовый курс получился на втором Слёрме: 80% участников впервые видели Кубернетес, и треть никогда не работала с Docker.
Было видно, как тяжело людям утром слушать лекцию по Docker, а вечером работать с ним в боевом режиме.
Много трудностей вызвал Ceph. Причем в аудитории было 20 человек, которым обязательно нужно объяснить Ceph, и еще 60, кому Ceph вообще не нужен.
На третий Слёрм мы вывели Docker и Ansible в отдельные вебинары, освободив больше времени под Кубернетес. Решение оказалось практичным по сути и недокрученным по реализации: лекция была неинтересна опытным ребятам, а обсуждение — новичкам.
К четверому Слёрму мы сделали онлайн-курсы по Docker, Ansible и Ceph. Идея проста: кому нужно, вдумчиво пройдет курс, кому не нужно, спокойно проигнорирует. Судя по группе тестировщиков, курс по Docker занимает 6-8 часов. Ansible и Ceph еще не хронометрировали.
Tuyên bố từ chối trách nhiệm:
- курс экспериментальный. Какие-то решения наверняка окажутся неудачными.
- платформа (Stepik.org) сыровата, и раньше мы с ней не работали. Наверняка будут накладки и тупняки.
- курс оттестирован только на сотрудниках Southbridge. Наверняка придется что-то доделывать на ходу.
Только на днях в чатике первого Слёрма вспоминали, как было круто и весело, несмотря на все организационные ужасы. Первым достаются самые яркие впечатления. Посмотрим, что будет с первыми учениками онлайн-курсов. 🙂
Nguồn: www.habr.com