Конференция для инженеров и всех, кто должен понимать инженеров

Stateful в Kubernetes. Казнить нельзя помиловать!

Актуальные практики инженеров эксплуатации

Управление конфигурацией
Технологии отказоустойчивости и катастрофоустойчивости, бэкапы
Надёжность продакшена
Безопасность от планирования до эксплуатации
DevOps / Кубер
DevOps / SRE
Инфраструктура

Доклад принят в программу конференции

Мнение Программного комитета о докладе

Kubernetes прошел большой путь, чтобы облегчить запуск stateful-приложений. Из доклада можно будет узнать, что изменилось за последние годы и почему запускать stateful-приложения больше нестрашно.

Целевая аудитория

DevOps-инженеры, инженеры эксплуатации K8s, разработчики ПО под K8s.

Тезисы

Kubernetes, изначально созданный для stateless-приложений, претерпел изменения, адаптировавшись к работе со stateful-приложениями. В докладе мы рассмотрим историю развития K8s, изменения в оркестраторе и инженерных подходах, а также поясним, почему запуск stateful-приложений в Kubernetes стал более удобным и безопасным.

Размещение stateful- и stateless-приложений рядом друг с другом позволяет унифицировать подходы к разработке и управлению инфраструктурой и упростить работу инженеров. Однако запуск stateful-приложений требует внимания к ряду деталей — например, конфигурирования Persistent Volumes. И даже работая в Kubernetes с cloud native-приложениями вроде MongoDB, Kafka инженеры сталкиваются с многочисленными неочевидными нюансами. Поэтому разработчикам K8s и облачных инструментов необходимо дорабатывать имеющиеся решения, чтобы cloud native-экосистема созрела для подобного рода приложений.

Мы накопили солидный опыт эксплуатации различных stateful-приложений: Patroni, ELK, CH, Redis, MongoDB, RabbitMQ в Kubernetes — и на докладе подсветим ключевые особенности их конфигурирования, а также поделимся практическим опытом их использования в разных сценариях. После доклада слушатели смогут сформировать полное представление о текущем состоянии и перспективах работы со stateful-приложениями в Kubernetes и внедрить новые знания на практике.

Технический директор по инфраструктуре, руководитель направления DevOps as a Service в компании «Флант». За плечами более 10 лет опыта проектирования и эксплуатации высоконагруженных систем.

Флант

«Флант» — лидер российского рынка DevOps и Kubernetes. №1 контрибьютор Kubernetes из России и единственный в России сертифицированный CNCF-поставщик услуг по Kubernetes (KCSP). С 2008 года занимается созданием и обслуживанием ИТ-инфраструктуры для критичных бизнес-приложений, с 2021 года предлагает продукты собственной разработки — экосистему решений Deckhouse для надежной enterprise-инфраструктуры. В 2023 году объединились с «Экспресс 42», и сегодня компания является вендором ПО и сервисной компанией по построению DevOps-решений под ключ.

Прошел длинный путь в ИТ (15 лет опыта), от специалиста техподдержки до руководителя департамента архитекторов.
В технической экспертизе рос как инженер эксплуатации, глубоко вникал и разбирался во всех встречающихся технологиях и подходах, от глубокой оптимизации подсистем Linux до Kubernetes и микросервисных архитектур.
Спустя много лет в роли инженера, понял, что хочется идти в сторону менеджмента, чтобы облегчать работу коллегам, помогать расти, избавляться от глупостей в управлении командами и людьми, делать больше и масштабнее.
Как следствие, став тимлидом, воспитал множество успешных и крутых профессионалов: тимлидов, их заместителей, инженеров.
Глубоко погружаюсь в психологию, менторство, обучение сотрудников.
Увлекаюсь переговорным делом, окончил курс основанный на Гарвардской школе переговоров от профессионального медиаторов
Продолжаю учиться каждый день и искать вдохновение от лучших руководителей из нашей сферы.
На данный момент руковожу devops-агентством Fevlake, выстраиваю бизнесовые и производственные процессы, внедряю изменения и масштабирую команду.

Fevlake

-

Видео

Другие доклады секции

Актуальные практики инженеров эксплуатации