DevOps ЗДОРОВОГО ЧЕЛОВЕКА / Все пути ведут в КУБЕРНЕТЕС / Интервью с Дмитрием Столяровым
HTML-код
- Опубликовано: 14 май 2024
- В этом выпуске вы максимально глубоко погрузитесь в мир девопса, Кубернетеса, Докера и всего, что с этим связано. Гость выпуска - кофаундер компании "Флант", Chief technical officer, высококлассный devops-инженер и просто человек-зажигалка - Дмитрий Столяров!
За эти два часа вы узнаете историю развития Димы, послушаете про кубик и докеры, узнаете, чем хорош опенсорс и как в него вкатилась компания Флант, а также узнаете, как строится распределенная команда высококлассных спецов.
Так что заваривайте чаинский/кофеинский и погнали - будет интересно! 😉
ССЫЛКИ:
- Твиттер Димы: / dmistol
- Linkedin Димы: / distol
- Группа Фланта в телеге: t.me/flant_chat
- Канал Фланта в ютубе: / Флант
- Аудио-версия выпуска: / e104
- Все материалы из выпуска: t.me/itbeard/474
- Стать спонсором канала: ruclips.net/user/itbeardjoin
НАВИГАЦИЯ:
0:00 - Вступление
1:22 - Школьные годы
6:06 - Лекции в универе
8:40 - Немного про Флант
9:40 - Откуда опыт
10:37 - 100 часов в неделю
14:05 - Почему про Столярова знают многие
16:25 - Что такое DevOps
22:05 - Кто такой DevOps-инженер
28:00 - Нужны ли девопсы внутри команд
30:15 - Аутсорс-практики девопса
31:00 - Infrastructure-as-Code (IAC)
33:11 - Почему появился Докер
36:08 - Kubernetes
41:20 - Про монополию Кубернетеса
47:47 - GitOps
52:25 - Сервайс
53:21 - Разница между CI/CD/CD
1:06:20 - Что было до кубика
1:09:28 - Умрёт ли кубик
1:11:30 - Как Флант пришел к опенсорсу
1:21:42 - Где искать популярность на аутсорсе
1:23:34 - Когда продукт готов к опенсорсу
1:25:33 - Про опенсорс-проекты Фланта
1:46:23 - Как появился Флант
1:54:40 - Чем занимается Флант
2:04:44 - Как построить удаленную команду
2:09:57 - Проблемы удаленных команд
2:11:06 - Продуктивность работы из дома
2:16:16 - Удаленный контакт
2:20:25 - Процесс найма во Фланте
2:32:00 - Про переезд в Германию
2:41:10 - БЛИЦ
2:53:55 - КОНКУРС
МОИ КОНТАКТЫ:
- Подпишись на этот RUclips канал :)
- Telegram: t.me/itbeard
- Instagram: / itbeard
- Twitter: / iamitbeard
- SoundCloud: / itbeard
- Discord: s.itbeard.com/discord
- Сайт: itbeard.com
#айтиборода #ityoutubersru #devops - Наука
Таймлайны для крутых ребят:
0:00 - Начало
1:22 - Школьные годы
6:06 - Лекции в универе
8:40 - Немного про Флант
9:40 - Откуда опыт
10:37 - 100 часов в неделю
14:05 - Почему про Столярова знают многие
16:25 - Что такое DevOps
22:05 - Кто такой DevOps-инженер
28:00 - Нужны ли девопсы внутри команд
30:15 - Аутсорс-практики девопса
31:00 - Infrastructure-as-Code (IAC)
33:11 - Почему появился Докер
36:08 - Kubernetes
41:20 - Про монополию кубика
47:47 - GitOps
52:25 - Сервайс
53:21 - Разница между CI/CD/CD
1:06:20 - Что было до кубика
1:09:28 - Умрёт ли кубик
1:11:30 - Как флант пришел к опенсорсу
1:21:42 - Где искать популярность на аутсорте
1:23:34 - Когда продукт готов к опенсорсу
1:25:33 - Про опенсорс-проекты Фланта
1:46:23 - Как появился Флант
1:54:40 - Чем занимаесть Флант
2:04:44 - Как постраить удаленную команду
2:09:57 - Проблемы удаленных команд
2:11:06 - Продуктивность работы из дома
2:16:16 - Удаленный контакт
2:20:25 - Процесс найма во Фланте
2:32:00 - Про переезд в Германию
2:41:10 - БЛИЦ
2:53:55 - КОНКУРС
Сделай пожалуйста интервью с Xamarin разработчиком
так ну получается этот параметр это --config-templates-dir=''", который меняет папку в которую будут складываться темплейты конфигов. сори, если ошибся, я не девопс)
#КОНКУРС herebyIAdmitThatFromLatestMightBreakReproducibility чтобы не пихали latest где не попадя, ограждает от неожиданных смен версий, уберегает от непредвиденных ошибок, связанных с появлением новой версии базового образа. Попытка лишний раз вразумить людей, убедиться, что они знают, на какой риск идут
А ты тут участвуешь? www.it-nights.ru
А где таймкод когда сменились стулья?
Посмотрел Дудя, посмотрел Бороду - это уже 6 часов. Попил кофе, пообедал - всё, рабочий день окончен!
хаха, всё правильно))
Дудя то зачем, пожалей мозг.
Я сразу перехожу на техническую часть, экономия времени колоссальная. Фсбшного Дудя - в топку.
@@itbeard нуу, хуй знает. Если считать что это правильно, то в таком случае непоследовательно потом удивляться тому что кто-то проёбывает дэдлайны, халтурит на работе и тд.
Смотрел на х2 скорости, часть пропускал - все равно кучу времени потратил. Но информативно, спасибо
Переработки? - Да, есть
Высокие нагрузки? - Конечно
Высокие зарплаты? - Не, рынок раздут, неоправданно высокие зп
С каждым годом, всё больше и больше нужны знания Cloud + k8s + terraform, Cloud при этом желательно AWS, GCP, Azure.
Мне тут говорят что энтерпрайз на ажуре и клиенты там жирные , платят больше, а на амазон больше стартапы, так ли это ?
Deniiiiiis, как же приятно видеть тебя
Мне всегда казалось, что тебя должны пригласить освещать тему DevOps
Как ситуация сейчас, спустя год?
Не так давно просмотрел все выступления Столярова на High Load, а тут интервью с ним. Спасибо бородачу! 🙏🏼
на здоровье!
Только начал смотреть, уже лайк за Диму!
Лекс, ПОЗДРАВЛЯЮ с 200К. Желаю, чтобы канал дальше развивался. АйТи Борода стал частью моей жизни в IT. Начал смотреть тебя когда еще было 20К. Огромное спасибо за все видосы которые ты делаешь. Ты делаешь RUclips полезным!!! С нетерпением жду очередного видоса!!
спасибо!
200k, думал там близится к 1М. Контент прекрасен и видно насколько стал лучше за последние 4-5 месяцев!
Это видео входит в топ 10 по запросу DevOps за последний год без учета региона и языка, что круто !
Видео хорошее, 2-й раз смотрю.
Отлично, почти 3 часа мотивации:)
Комментарий в поддержку этого видео. Молодец )
Вот это хороший гость! Пожалуй наиболее интересный в россии. Низкий поклон!
Спасибо. Очень круто. Думаю ещё одно интервью с этим человеком было бы не менее интересно.
Спасибо за таких почетных гостей!
Отличное интервью! Дима давал классные полные ответы и не уклонялся от блица.
Поздравляю с 200 000 подписчиками!
Классный выпуск! Спасибо!
Годное интервью!
Спасибо, Лекс))
Очень интересный выпуск!
Приятный собеседник !) спасибо ребят
Очень интересный человек, спасибо за ролик!
Приятно иметь такого земляка.
Ну за такое отдельный респект!
Лучше видео. Спасибо❤️
Охрененный выпуск - на одном дыхании))
Очень мощно, наверное одно из самых интересных интервью что я у тебя смотрел. 👍
Самое мощное про с++
Классное интервью, прям кайфанул
Привет, очень рад что вышло это интервью, всегда были интересны выступления Дмитрия и вот теперь можно узнать человека подробнее. Безусловно Флант сделал много просветительской работы, а также удобные наработки для других разработчиков, админов и девопсов чтобы упростить катание в прод, огромное спасибо. Формируете правильный "майндсет". #конкурс Для конкурса я написал скриптик который ищет и сортирует параметры по длинне и выводит их. Вот топ-5:
1. herebyIAdmitThatFromLatestMightBreakReproducibility - 51 символа
2. herebyIAdmitThatBranchMightBreakReproducibility - 47 символа
3. beforeInstallCacheVersion - 25 символа
4. beforeSetupCacheVersion - 23 символа
5. installCacheVersion - 19 символа
Самый долгий параметр отвечает за согласие пользователя, с тем что пользователь несёт ответсвенность и ПОНИМАЕТ последствия каждоразовой проверки werf'ом хэшсум актуального базового образа в докер реджистри. Для полной "детерминированности" лучше использовать конкретные тэги образа и не использовать параметр
Код:
from urllib.request import urlopen
YML_URL = "raw.githubusercontent.com/werf/werf/master/docs/_data/werf_yaml.yml"
yml_response = urlopen(YML_URL)
yml_lines = [line.decode('utf-8').strip().replace('\t', '') for line in yml_response.readlines()]
parameter_pairs = [line for line in yml_lines if line.startswith("name:")]
configuration_parameters = set((pair.split(':')[1].strip() for pair in parameter_pairs))
for i, parameter in enumerate(sorted(configuration_parameters, key=len, reverse=True)[:9]):
print(f"{i+1}. {parameter} - {len(parameter)} символа")
Сам я студент и не могу позволить себе такую клавиатуру, но кода приходится писать очень много, надеюсь у меня получится выиграть!
Классное информативное, душевное интервью🤝✊👏🏻🚀
Благодарность📯
Крутое интервью, спасибо мужики))
Очень интересно! Спасибо
Честно не слышал кто такой Дмитрий Столяров, но просмотрел все 3 часа непрерывно, теперь я знаю кого посоветовать для полной интеграции кубера )
Спасибо, классное интервью, много полезного для себя вынес )
Смотрел как-то раз его лекцию, очень крутой специалист. Спасибо!
видимо ты не крутой ) Очнись 2 часа ереси и это не только моё мнение.
По работе пришлось столкнуться с докером, заинтересовался что там вообще вокруг этой темы, и вот тут ваше интервью заиграло новыми красками!
Хоть я и не devops, но интервью топ. Интересный чел, интересная манера общения. Мои мысли по поводу жизненной позиции - идентичны. Сразу видно, что подходит к жизни с философской точки зрения.
всё пытаюсь найти этот длинный параметр verf'a вкомментариях :D
Разделил просмотр на три дня, по часику ахха :) Настолько информативно, интересно и полезно!
Кстати, выбрал это видео в качестве подготовки перед разговором с командой DevOps :D
Как раз писал микросервис один 😄, и смотрел интервью. На одном дыхании, спасибо.
Выкатывабельный код сервайса.
Отличный выпуск. Спасибо! Дмитрий Столяров крутой чувак. Понятно объясняет
но не верно
andry ivanov что неверно?
Спасибо! Интересный гость и беседа.
Ниче ты пузо отрастил ) не смотрел пол года) выпуск пушка!
чаще смотри, и не будешь пузмян замечать)_
Это не пузо, это комок нервов=)
@@tomatguitar это просто второй подмозг. Чтобы обрабатывать информацию со второго монитора на работе.
Супер, спасибо.
Спасибо, приятное впечатление оставил спикер. УРАВНОВЕШЕННЫЙ взгляд
Очень крутое и интересное интервью! Спасибо!
Да, отличное видео. Хоть и не все сходу понятно, но информации вагон.
Лайк и комент для поддержки автора канала =)
Обычно лайк неглядя, но за Столярова еще бы отдельный лайк поставил
Дмитрий Столяров - красава! Не боиться перемен; ТОТ САМЫЙ человек на которого нужно равняться!
спасибо, живу под Франкфуртом и хочу войти в DevOps, пока учусь, надеюсь устроиться в немецкий филиал Flant в будущем ;)
Я ждал такое интервью с девопсом! Супер! Запиши ещё интервью с Silicon Pravda! Офигенный чувак
Спасибо Фланту, они очень классные ребята. Мне удалось с ними поработать немного времени. И да, Дмитрий верно сказал, что есть люди, которые устают от огромной интенсивности и объема технологий и работ. Я один из уставших. Возможно потому, что я из другого часового пояса, и мне было тяжело работать в непривычные для меня часы с большой вовлеченностью в процесс. Посмеялся и вспомнил про вступительное тестовое задание. Всё так, как и говорит Дмитрий - оно реально на 8 часов (я делал 9). #конкурс herebyIAdmitThatFromLatestMightBreakReproducibility - настоящим я утверждаю и признаю, что могу сломать прод к чертям, если буду использовать latest (всплывающее окошко "Вы точно уверены, что хотите сломать прод?")
Начал смотреть, а тут ежедневный митап, сложно оторваться, это намного интереснее))
Сам работаю DevOps инженером более 6-ти лет. 2 года с K8s. И скажу так: я против такой категоричности. Любому инструменту - свое место. Есть специфические вещи которые K8s жует с трудом (но тут скорее всего из-за Docker). К примеру Computer Vision.
Я помню когда только начинал работать - все кричали что вот облака придут и Админы больше не будут нужны. По итогу на дворе 2020-й, а админы живее всех живых. Тут примерно то-же.
А так спасибо за приятное интервью)
Оч классное и позитивное интервью!
А мне понравилось тестовое задание :) Первый раз я его решал сам ночью и не добрался до языка X, уснул и бросил. Второй раз помогал товарищу, так делать нехорошо конечно, но быстро добравшись до языка X, получил кучу интересных эмоций!
Блииин, полез глянуть что в комментах про конкурс (просто глянуть, мне до участия в таких конкурсах как пешком до Аляски просто XD) и тут БАЦ 201к подписчиков! Леха, искренне поздравляю, желаю самое главное в настоящее время - ЗДОРОВЬЯ, ну и само собой когда-нибудь лям))) Ну и, спасибо за видос, блин, максимально интересно, но есть такое ощущение, что "я понял - что я нифига не понял")))
спасибо!)
очень зажигательный человек, вдохновляет на подвиги =) многое может и не знаю о чем тут говорят, но энергией зарядилась))
Лайк не глядя)
глядя на такие интервью, сколько всего люди в профессии знают, все время чувствую, что никогда ничего не добьюсь:с
Опыт опыт опыт. Главное попасть в эту сферу
Не переживай , это всего лишь опыт)
Крутой видос, обязательно к просмотру девопсов и админов которые клеймят себя девопсами, потому что данный ролик дает хорошее поверхностное представление о всем процессе , не понятно даже почему за 5 дней так мало просмотров
Оооо! Респект за доверие клиенту!
топовый выпуск 👍👍
за Столярова лайк не глядя)
Спасибо что вспоминаешь нас хорошим словом
#конкурс не знали как написать описание! теперь накидают вариантов
Крутейший чел! ставлю лайк и смотрю
Здоровья и счастья герою данного видео =Ь
Сделай ещё один выпуск с гостем из DevOps, очень интересно)
Вижу Столярова - ставлю лайк.
Шикарный гость 😊
Подтягивайте мат часть: игра "танчики" была на приставке Dendy, а не Sega ))
P.S. спасибо за выпуск - на одном дыхании, несмотря на длительность.
На Денди не было ни одной самостоятельной игры. Это все были копии игр с нормальных приставок
Отлично ) Вечером посмотрю ,уверен ,топ как всегда ) Хотелось бы юнити разрабов ,послушать )
Их тоже относят к разрабам?
@@HappyLamaPlay а разве нет?
@@user-wh2lh3ff5s а разве да?
@@HappyLamaPlay чем они отличаются от других ?
@@user-wh2lh3ff5s юнитью
Новое слово - выкатабельное. Класс
Вижу Столярова, ставлю ЛАйкос сразу
Ааа ваще красавчик! Результат/старани! +++ Идея.
просто грейт спс за видос со Столяровым!!!
на здоровье!)
Я вообще фронтенд делаю, но этот видос почему-то одним из самых увлекательных для меня оказался)
Вторично слушаю. Первый раз через подкаст.
Сегодня еще раз переслушал интервью в фоне и я поддерживаю Дмитрия в том, что он не стал навязывать людям Linux на десктопе, а переключился на сервера где Linux несомненно лучший в этой нише. Сам 3 года назад пересаживался на десктопный Linux и я понимаю все его достоинства и недостатки в пользовательском применении.
Из плюсов я бы отметил полную кастомизацию рабочих окружений (разве что DDE плохо кастомизируется), более быструю работу с HDD по сравнению с Windows и macOS, отсутствие большого количества малварей/зловредов и стабильность системы (по крайней мере в Debian-based дистрах).
Из минусов я бы отметил отсутствие нужного проф. софта (поэтому нужно довольствоваться неудобными аналогами), некоторые настройки все-еще приходиться править напрямую в конфигах (Bad UX), графические оболочки все еще далеки от идеала (DDE более менее проработана, в отличии от других оболочек как с точки зрения UX так и UI), проблемы с драйверами (да виноваты производители, но страдают простые пользователи), большой зоопарк дистрибутивов (ситуация с ними напоминает басню Крылова: "Лебедь, Рак и Щука"), токсичное комьюнити по отношению к новичкам. При этом буквально каждый год публикуют статьи что вот-вот GNU Linux уделает Windows на десктопе, и радуются колебаниям между 2 и 3% доли на десктопе, хотя ситуация по сути никак не меняется уже 20 лет!
#Конкурс
Если человек напечатал это, то он серьезно настроен.
А самый серьезно настроенный человек, открыв глаза утром, произносит это вслух.
Но мне больше адвантеч нравится. Шлепать в прод куда более надежнее не указательным, не мизинчиком, а большим пальцем.
1) 51:00 - "converge"
2) CD - поддержка кода в состоянии "выкатывабельности" :))
реально лучше и не скажешь.
3) не согласен, что К8s убил Ansible. Всё-таки они разных полей ягоды и используются вместе в условиях HA-инфраструктур. Но мысль понятна.
как всегда колорит от Бороды - спс!
51:01 Converge Букву e забыли в конце.
Я тоже учился и на первом курсе начал работать там же)
Классный чувак! Подкупает уровень асбстракции его рассуждений.
А я вот любил как раз жёстких преподов в универе. Которые реально по делу дрючили. Они как раз и дали буст.
Спасибо за видео !!! А будет ли интервью с сишником?
Крутой чел, спасибо!
Вряд ли это ещё актуально, но хотелось бы услышать от Дмитрия про его подходы по введению веток в VCS, раз уж он косвенно затронул этот момент)
Сам работаю девопсом, интересно было послушать!
Хотелось бы видео с HR. Как стать, найти первую работу, может смешные истории расскажут с собеседований :)
Где вы работаете девопсом и сколько зарплата
Пытливый, ищущий ум, энергичность, ответственный подход и великолепная харизма! Ждал от Димы традиционного ответа на вопрос: "Как дела?" - "Восхитительно!".
Часть команды для Фланта Дима нашел среди своих студентов на кафедре ЭВА, это были такие же соображающие и интересующиеся ребята. Для них Дима летом устраивал факультатив. Студенты перед которыми Дима извиняется за свою придирчивость, казалось (со стороны) что брали его измором. Это очень самокритично. Запала в памяти сценка с очередной пересдачи зачета, когда Дима дает студенту книгу по алгоритмам , указывает на тему сортировка пузырьком и просит быть готовым через 10 минут. Через 10 минут, к сожалению от студента не последовало красноречия. С большой теплотой вспоминаю то время жизненного пути когда наши дороги пересекались.
2:42:40 Помню, что смотрел тот доклад, и наконец-то хочу получить ответ на мой вопрос "Надо деплоить базы в Кубе или нет?"
у меня такая же реакция была как и у тебя!) когда заговорили про CI/CD pipeline. до сих пор вопросы в голове) я понял это все по другому
Здравствуйте, добрый вечер. Очень классно! Здоровский канал, выпуск и формат!
Я тоже интересуюсь всем этим, только вот стою перед выбором: или разработка сайтов(Frontend) или DevOps, может быть сисадмин, или SecDevOps, а то и Пентестинг по-белому, дай Бог.
Чтобы посоветовали из этого? И да, я знаю, что сети и софт это разные вещи, но всё же....
Подскажите, можно ли начать работать девопсом после прохождения курсов? Какие курсы можете порекомендовать?
Молодец, Лекс!
К выходным подготовил огнево для ума
Стараюсь)
Классный чувак Столяров !
эх, вот по сравнению с реактивным самураем, и речь хорошая , не спешит никуда и в вопросе разбирается на 200% , но зачем нужен Dev ops так и не понял полностью)
Я делал это тестовое задание с 10 утра до 7 вечера. Мне было так интересно, что там дальше. Не заметил, как день прошел. К себе они меня не взяли, но зато я в Штатах :)
Дмитрий как попали в США, вы там DevOps работаете
@@RusR13 Попал случайно при большом колличестве целенаправленных действий. :)
DevOps-ом сейчас не зарабатываю.
@@troshenkov а кем сейчас работаете?
@@sevalmi8681 до covid работал в Cisco. Сейчас работаю на себя и в компании сына.
@@sevalmi8681 электриком)
Думаю, что все знают, что диаметр = 2 радиусам. А гость имел в виду длину окружности земли)
Объясните плз концепт , что stage нужно всегда заново собирать. 1:00:53
Не тот Столяров конечна, но и это интервью я с удовольствием посмотрю, лайкусик заочно:*
с тем тоже замутим когда-нибудь)
@@itbeard У него как раз в следующем году выход второго издания серии "Программирование. Введение в профессию"
Пардон, а кто этот Столяров? На.ютубе он есть?
@@darkarcher4319 Пардон, а кто этот Столяров? На.ютубе он есть?
@@fuji6410 кандидат физмат и философских наук А.В. Столяров. Преподаёт на ВМК МГУ. Есть канал на RUclips infoviolence
Хожу по квартире и напеваю «IT Борода», жена смотрит косо.
Спасибо за выпуск, у Флант ещё хорошие статьи на Хабре.
на здоровье! да, у них знатный блог там)
То, что Дима говорил про микросервисы - он описал SOA. Микросервисы можно сказать, что продолжение SOA c дальшим разделениев ответственности. Сервис на команду больше припоминает SOA.