Как правильно сделать Kubernetes (Дмитрий Столяров, Флант, DevOpsConf 2021)

  Рет қаралды 29,307

Флант

Флант

3 жыл бұрын

Доклад технического директора компании «Флант» (flant.ru/) Дмитрия Столярова на конференции DevOpsConf 2021 (31 мая, Москва). В нём рассказывается о том, как делать платформу Kubernetes так, чтобы были довольны все: разработчики, инженеры и бизнес.
* Текстовый обзор доклада: habr.com/company/flant/blog/5...
* Презентация: speakerdeck.com/flant/kak-pra...
(00:19) Вступление
(00:50) 15 лет с контейнерами у меня и «Фланта»: от OpenSolaris Zones (2006) до Kubernetes-кластеров сегодня
(07:18) Что такое Kubernetes?
(07:56) Что используют инженеры в Ops и в Dev. Как они общаются между собой
(12:52) Сколько компаний используют Kubernetes?
(16:03) Почему мы любим Kubernetes
(21:21) Продуктовая и платформенная команды в Team Topologies и Kubernetes
(26:35) Ситуация с DevOps-/SRE-инженерами на рынке труда
(28:15) Что мотивирует инженеров?
(31:00) Kubernetes - это айсберг
(34:37) Пути решения проблем со сложностью эксплуатации Kubernetes
(38:17) Правильный фокус - developer experience
(41:52) Вопросы из зала
Ранний доступ к платформе Deckhouse Kubernetes Platform: deckhouse.io/
По всем вопросам обращайтесь в t.me/deckhouse_ru

Пікірлер: 51
@ViktorKhlopunov
@ViktorKhlopunov 3 жыл бұрын
как всегда, у Фланта офигенные презентации!
@DmitriiPodporin
@DmitriiPodporin 3 жыл бұрын
Наблюдаю уже на протяжении 3х лет за выступлениями Дмитрия 👍. Как всегда все по делу и конструктивно. Спасибо.
@maksymdudyk1718
@maksymdudyk1718 3 ай бұрын
половину доклада про себя любимого.
@Flant
@Flant 2 жыл бұрын
Поскольку многие нас спрашивали, айсберг из этого доклада мы выложили отдельно в хорошем разрешении: * flant.ru/k8s-iceberg.png * flant.ru/k8s-iceberg.svg
@omgsmsteel
@omgsmsteel 3 жыл бұрын
"Меня зовут Дима Столяров и я пью водичку" сделал моё утро))
@alexander4463
@alexander4463 Жыл бұрын
спасибо за доклад
@oleg_kishinskii
@oleg_kishinskii 2 жыл бұрын
Итог вебинара, я услышал все то до чего дошел сам, только все изложенное более подробно и доходчиво.
@andrey.nekrasov
@andrey.nekrasov 5 ай бұрын
"Голый докер в 2024 вряд ли будет использоваться". Пишу из 2024. Ну более-менее докер уже начинает нами использоваться и кажется многие его уже не боятся :) Хотя некоторым бы стоило уже начать делать свои поделки в докере, мне все же удобнее было бы разворачивать, но они еще не умеют.
@maximBobylev
@maximBobylev 3 жыл бұрын
Доклад - супер, Дима - красавчик
@JohnSmith-ok1vi
@JohnSmith-ok1vi 3 жыл бұрын
пошел обновлять резюме: системный администратор -> Devops -> SRE -> Cloud Engineer -> Platform engineer in Platform Teams
@greentubedog
@greentubedog 3 жыл бұрын
Всегда с удовольствием слушаю Диму, он как хороший манагер магазина по продаже куба - вроде оно и не нужно было, но смотришь и уже купил managed k8s от фланта :D
@kalashmatik0
@kalashmatik0 3 жыл бұрын
Как мне сказали опытные: если хочешь посмотреть как правильно крутить кубер - сходи к Фланту. Теперь помимо английского ещё и Кубер разговорный? 🤔
@anathema157
@anathema157 3 жыл бұрын
Как всегда вышла крутая презентация
@user-fu4sy5bm2t
@user-fu4sy5bm2t 3 жыл бұрын
Такая топ компания и из России, Дмитрий, жму руку!
@z0mb1ek
@z0mb1ek 3 жыл бұрын
Очень классная мысль, что разработка должна понимать куб хотя бы на базовом уровне
@myway6335
@myway6335 2 жыл бұрын
Сложный вопрос. Почему тогда оперирование в своей массе плохо знает внутренности кода? Каждый должен заниматься тем, что он делает хорошо.
@Gorlung
@Gorlung 2 жыл бұрын
захотелось пойти работать в эту компанию)
@pgm2410
@pgm2410 2 жыл бұрын
Резюме "не умеешь - не берись, а доверь профессионалам")
@NLchel
@NLchel 3 жыл бұрын
Как вы считаете будет ли куб вытеснять виртуализацию в том виде в котором мы её сейчас видим? зачем лишний оверхед ставим на бар метал (через например tinkerbell) ОС, воркер ноды куба, раздаем неймспейсы ограниченные по ресурсам?
@abaitoguzbayev5736
@abaitoguzbayev5736 2 жыл бұрын
7:28 - Что такое Kubernetes?
@krokwen
@krokwen 3 жыл бұрын
не недооценивай интерпрайз. многие до сих пор сидят в svn/cvs, деплоятся архивами по nfs, для передачи данных используют ftp, пишут на перле и на 6-7 сановской джаве. а контейнер для них это что-то вообще невообразимое, т.к. единственные контейнеры которые они видели - это зоны в солярке и они им достаются а-ля как виртуалка и они даже не знают, что это зона. большая часть интерпрайза как сидела в говне десятилетиями, так и будет...
@DimosMos
@DimosMos 5 ай бұрын
Должен ли DevOps знать все детали разработки? Может, каждый должен заниматься своим делом? ✌️😉
@anatolygudkov2936
@anatolygudkov2936 3 жыл бұрын
С кубом всё более менее понятно. Это Java Spring в мире девопса. Как любой тул общего назначения, как классический фреймворк, созданный для решения "обобщённой", а значит, несуществующей проблемы, конкретную проблему в конкретном окружении он решает далеко не оптимальным способом, и красивые, на вид простые абстракции быстро протекают, и всё разово усложняется. Но, как один ответ на всё, куб, конечно - хорошая основа аутсорс-бизнеса. А Диму всегда приятно и поучительно послушать и посмотреть вне зависимости от того, что он сейчас делает, о чём думает и что продаёт)
@user-ew3oh4ob1d
@user-ew3oh4ob1d Жыл бұрын
Думаю у него конфликт интересов
@amyltsev
@amyltsev 3 жыл бұрын
А вот про OpenStack было обидно :)
@alexandersemigrodskikh8400
@alexandersemigrodskikh8400 2 жыл бұрын
С приходом Kubernetes'a наскальная живопись не ушла до конца :)
@ilyakrylov7943
@ilyakrylov7943 3 жыл бұрын
Очень люблю все видео Дмитрия Столярова. Но это видео получилось слишком странным, оно просто "ни о чем". Было бы полезнее рассказать про упомянутый Deckhouse.
@Flant
@Flant 3 жыл бұрын
Наверное, потому что оно больше о проблемах управленцев, чем то, к чему привыкли слышать у Дмитрия. Но он в докладе предупреждал ;-) А про Deckhouse ещё обязательно расскажем!
@MrMikhailDJ
@MrMikhailDJ Жыл бұрын
Я так и не понял. Как конкретно Kubernetes решает проблему общения между dev и ops? С точки зрения каких-нибудь Ci/Cd инструментов мне всё понятно, однако на текущий момент моего изучения кубера (около 3 месяцев) создаётся впечатление, что это ПО исключительно для DevOps и максимум, что может потребоваться от разработчика приложения, которое будет деплоиться на кубер со сторонв кубера - это какой-нибудь дашборд, чтобы следить за состоянием приложения после непрерывной доставки на каких-нибудь своих тест средах, чтобы если что-то там не работает со стороны инфраструктуры можно было обратиться к помощи как раз девопсов. Надеюсь правильно смог сформулировать мысль
@Flant
@Flant Жыл бұрын
Добрый день! Возвращаемся с ответом:) Как минимум, выбор Kubernetes влияет на парадигму и методы создания приложений - например, разработчикам необходимо будет учиться писать приложения, которые умеют нормально работать в облаках. На базовом уровне Kubernetes предоставляет возможность описывать поведение приложений и отслеживает выполнение этих требований. А поведение приложений будет зависеть от качества описанного состояния. При больших нагрузках приложение может масштабироваться горизонтально и вертикально для удовлетворения потребностей в обработке нагрузки (http-трафик или обработка очереди событий). На более глубоком уровне благодаря Kubernetes у нас появляется возможность организовывать Service Mesh между приложениями, логирование и ограничение доступа к определенным частям приложения. Если же рассматривать, кто больше работает с Kubernetes на практике, то это, конечно, DevOps-инженеры. Благодаря K8s они могут выстраивать различные Pipeline для такого поведения, которое нужно бизнесу. Еще рекомендуем посмотреть на программу сертификации CKAD (Certified Kubernetes Application Developer) от CNCF: www.cncf.io/certification/ckad. Это как раз сертификация для разработчиков, которые пишут приложения для Kubernetes. Там по содержанию программы и Handbook можно более детально разобраться, какие изменения в жизнь разработчика привносит K8s.
@MrMikhailDJ
@MrMikhailDJ Жыл бұрын
@@Flant спасибо!
@ZVA_NOOK
@ZVA_NOOK 2 жыл бұрын
Во, загнул! ) И, почему же на 11 минуте приходит Kubernetes, а не Archimate, например? И, у стрелочки есть вполне адекватное представление - человек-архитектор ))
@vasyay5307
@vasyay5307 Жыл бұрын
Правильный фокус - пишите ямлики, а в кубе разбираться не надо, иначе нам нечего будет кушать. Ура!
@alexander4463
@alexander4463 Жыл бұрын
и английский наше всё))
@alexander4463
@alexander4463 Жыл бұрын
конечно не глупый
@kodukon6195
@kodukon6195 Жыл бұрын
Обожаю рассказы про кубер в стиле маркетолога. Столько абстракций выдумывается. Это как подводка к донату в условно бесплатной игре - надо наплодить 100500 внутренних валют, добавить замысловатые системы обмена одной на другую, усложнить добычу, но по итогу, заставить платить реальные деньги, лол
@oleg_kishinskii
@oleg_kishinskii 2 жыл бұрын
Привет, я Олег Кишинский и продаю кубернетес :)
@asm64
@asm64 2 жыл бұрын
Ну я бы не стал говорить, что ниже уровень не жить и не ходить. Куб - это корона дерева. Если корни сгниют - куб не выживет.
@schamanperenok5637
@schamanperenok5637 2 жыл бұрын
мля он имеет водичку вав !!
@user-ew3oh4ob1d
@user-ew3oh4ob1d Жыл бұрын
Куб куб откуда ноги у куба1😁 думаю для тек ситуации в России это важно НАВЕРНОЕ 🤔
@vagifgafar2946
@vagifgafar2946 2 жыл бұрын
Эх... а ведь Докер мог бы быть и российский !
@enveng7067
@enveng7067 3 жыл бұрын
Исхудал что-то...
@Setapus
@Setapus 10 ай бұрын
вода.
@smaileee
@smaileee 5 ай бұрын
вообще-то это была створка двери, а не крышка рояля...
@BumatuHe
@BumatuHe 2 жыл бұрын
Никто не пишет на С? А мужики то не знают. Торвальдсу это расскажи.
@Flant
@Flant 2 жыл бұрын
Конечно, на нем пишут, причем довольно много. Но это низкоуровневые (ОС, СУБД…) и другие специфичные (embedded и т.п.) вещи. Там свой мир - и по-своему прекрасный. Но в докладе речь про более «массовую» разработку.
Tom & Jerry !! 😂😂
00:59
Tibo InShape
Рет қаралды 54 МЛН
Универ. 10 лет спустя - ВСЕ СЕРИИ ПОДРЯД
9:04:59
Комедии 2023
Рет қаралды 2,8 МЛН
MEU IRMÃO FICOU FAMOSO
00:52
Matheus Kriwat
Рет қаралды 33 МЛН
Luck Decides My Future Again 🍀🍀🍀 #katebrush #shorts
00:19
Kate Brush
Рет қаралды 8 МЛН
Устройство сети в Kubernetes
22:08
Check Point CheckMates in Russian
Рет қаралды 9 М.
Docker и Kubernetes глазами разработчика
2:46:22
Eugene Suleimanov
Рет қаралды 6 М.
Simple maintenance. #leddisplay #ledscreen #ledwall #ledmodule #ledinstallation
0:19
LED Screen Factory-EagerLED
Рет қаралды 2,3 МЛН
Телефон в воде 🤯
0:28
FATA MORGANA
Рет қаралды 1,2 МЛН
Неразрушаемый смартфон
1:00
Status
Рет қаралды 1,8 МЛН
Samsung S24 Ultra professional shooting kit #shorts
0:12
Photographer Army
Рет қаралды 32 МЛН