Как прошла конференция @Kubernetes 29 ноября: видео и итоги

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!



29 ноября прошла конференция @Kubernetes, организованная Mail.ru Cloud Solutions. Конференция выросла из митапов @Kubernetes — и стала четвёртым событием серии. Мы собрали в Mail.ru Group более 350 участников — чтобы обсудить самые актуальные проблемы с теми, кто вместе с нами делает экосистему Kubernetes в России.

Под катом видео докладов конференции — как Tinkoff.ru писали свой Infrastructure Provider BareMetal, как поднимали Kubernetes в эксплуатации Mail.ru Group, интерактив про загадки Helm с его RollingUpdate — и много другого интересного в выступлениях CarPrice, Eldorado.ru, «Росгосстрах», Brain4Net, — а также конкурс для будущих спикеров @Kubernetes.


Спасибо гостям конференции


Спасибо всем, кто присоединился к нам — без вас это был бы другой @Kubernetes.



А вот и видео:


Открытие конференции. Илья Летунов, руководитель платформы Mail.ru Cloud Solutions



В программе мы стремились собрать максимально широкий спектр вариантов использования K8s в российском ландшафте. Вас ждут рассказы тех, кто внедряет K8s в Production, создает свои инструменты для работы с ним, собирает ошибки и ищет пути решения проблем, помогает другим перейти на Kubernetes, развивается, как провайдер K8s, и работает над распространением знания о нюансах технологии. Надеемся, это сложится у вас в единую картинку коллективного опыта российского сообщества Kubernetes.

Как Tinkoff.ru писали свой Infrastructure Provider BareMetal. Станислав Халуп, руководитель группы инфраструктуры привлечения, «Тинькофф»



Станислав Халуп уже два года руководит группой инфраструктуры привлечения в Tinkoff.ru и часто рассказывает про Managed K8s и жизнь в публичных облаках, но в этот раз поделится тем, какие технологические вызовы встали перед ним при построении Hyperscale Private-платформы с нуля.

Как мы переводим на Kubernetes сервисы Mail.ru Group. Михаил Петров, технический руководитель проекта «Платформа», Mail.ru Group



Михаил Петров возглавляет центр компетенций по Kubernetes в Mail.ru Group и отвечает за процесс перехода на Kubernetes всех сервисов группы. В докладе Михаил рассказывает не только про наш кластер и наш пайплайн, но и навыки, которыми должен обладать человек, который заводит Kubernetes, а также про трансформацию процессов в командах и поиск компромиссов.

Интерактив «Helm глазами разработчиков. RollingUpdate Puzzle». Дмитрий Сугробов, разработчик, «Леруа Мерлен»



Kubernetes — стандарт де-факто, и Helm — ещё один выбор по умолчанию. Но вот простой вопрос: что нужно сделать, чтобы обновить версию приложения, запущенного с помощью Helm? Вызвать helm upgrade? На самом деле, стоит немного выйти за рамки туториала — и вы тут же столкнётесь с большим количеством нюансов. В интерактивном режиме галопом пробежимся по тому, что вообще такое Helm, посмотрим на его архитектуру и устройство хранилища — и наконец ответим на вопрос, что нужно сделать, чтобы желаемый RollingUpdate всё-таки сработал.

Наша эволюция как Kubernetes-провайдера. Дмитрий Лазаренко, директор по продукту Mail.ru Cloud Solutions



Все привыкли, что Mail.ru Cloud Solutions рассказывают про то, как какие-то сложные вещи работают в Kubernetes. В реальности мы используем Kubernetes уже больше двух лет и порядка полутора лет предлагаем его как сервис для своих клиентов. Для конференции мы сделали исключение — решили рассказать про наш путь в Kubernetes, про нашу эволюцию как провайдера: что мы прошли, что мы сделали и как вообще работает эта сложная машинка изнутри.

Kubernetes в духе пиратства. Юрий Буйлов, руководитель отдела разработки, CarPrice



Сегодня, запуская новые проекты на Golang и React, CarPrice уверенно держит штурвал Kubernetes и с улыбкой вспоминает, как пытались не утонуть в погоне «за китом» на рыбацких лодках со слоном на борту. Этот рассказ «не про управление большим красивым кораблем на парусах, а про флот маленьких, неприглядных рыбацких лодочек — местами ржавых, но быстрых, и таких шустрых и опасных».

Как мы катили K8s в Production eldorado.ru. Константин Рекунов, руководитель группы эксплуатации ИМ Eldorado.ru; Денис Гуров, ведущий DevOps-инженер, AGIMA



Eldorado.ru используют Kubernetes на собственном облаке/железе в относительно небольшом кластере и с небольшим количеством сервисов, но уже успели набить много полезных шишек. Коллеги делятся своим опытом внедрения K8s в Production, в том числе затрагивают интересную для многих тему переезда кластера между ДЦ без даунтайма и то, как получилось выстроить процесс оперативной диагностики проблем. Особое внимание докладчики уделили практическим кейсам решения проблем с сетью, так как эти проблемы оказались для них очень больными и нетривиальными, а также рассказывают, какие плюсы получили от внедрения и какие видят перспективы развития.

Внедрение OpenShift в «Росгосстрахе»: от DevOps до Production-эксплуатации. Александр Крылов, начальник службы DevOps, «Росгосстрах»



Находясь перед стратегической развилкой — Kubernetes или OpenShift, эксплуатация «Росгосстраха» выбрали последний из-за Time to Market. В итоге удалось построить CI/CD с использованием OpenShift, Bamboo и Artifactory и обеспечить работу сервисов на базе OpenShift в Production, а также интегрировать их в существующую экосистему используемых Enterprise-инструментов. Из выступления вы узнаете про тернистый путь интеграции разных коробочных решений, который коллеги прошли в течение последних лет, и про возможные сложности на пути у компаний, которые захотят его повторить.

Безопасные сети Kubernetes c eBPF и Cilium. Как глубоко работать с сетью на уровне ядра? Александр Костриков, DevOps-инженер, Brain4Net



Как SDN-компания, Brain4Net стремится к программируемости не только сетевого оборудования, но и всего сетевого стека. Kubernetes тоже можно запрограммировать гибче, чем просто правила iptables. Это позволяет сделать такой инструмент, как Cilium. Давайте посмотрим, как Cilium использует eBPF для работы с кодом ядра и userspace, а также для для сетевого взаимодействия, безопасности, мониторинга и балансировки нагрузки.


Конкурс «Наши на KubeCon»


В рамках нашей программы поддержки @Kubernetes Ambassador — у тех, кто подаст заявку на выступление на @Kubernetes до 29 февраля 2020, есть шанс выиграть билеты на KubeCon 2020 в Амстердаме: читайте правила конкурса «Наши на KubeCon».

Stay tuned


Следите за анонсами @Kubernetes, а также других мероприятий Mail.ru Cloud Solutions в нашем канале Telegram: t.me/k8s_mail
Источник: https://habr.com/ru/company/mailru/blog/482176/


Интересные статьи

Интересные статьи

На единственной конференции по PHP в России должно было быть 22 доклада от разработчиков инструментов, которыми мы все пользуемся, и множество камерных событий. Больше половины наших спикеров дол...
На этой картинке из газеты The Jackson Sun от 4 августа 1980 содержится намёк на игру Space Invaders и вредное «привыкание к ней» Ненавистники видеоигр. Если вы думаете, что сейчас они свире...
В прошлом году в Санкт-Петербурге прошла первая конференция Hydra, посвящённая параллельным и распределённым системам. С докладами выступали лауреаты премии Дейкстры и премии Тьюринга (Лесли Лэмп...
Но если для интернет-магазина, разработанного 3–4 года назад «современные» ошибки вполне простительны потому что перед разработчиками «в те далекие времена» не стояло таких задач, то в магазинах, сдел...
Компании растут и меняются. Если для небольшого бизнеса легко прогнозировать последствия любых изменений, то у крупного для такого предвидения — необходимо изучение деталей.