DevOps Kitchen Talks подкаст – это разговоры о современном DevOps, IT и около IT тематиках.
Постоянные ведущие Виктор и Максим неформально общаются на разнообразные темы, делятся своими взглядами и вспоминают забавные случаи из реального опыта.
The podcast The DevOps Kitchen Talks’s Podcast is created by DevOps Kitchen Talks. The podcast and the artwork on this page are embedded on this page using the public podcast feed (RSS).
Вы нас просили, и мы записали новый выпуск про Karpenter. Что нового в 1.0? В гостях наш подписчик, который рассказывает про свой опыт внедрения Karpenter на проекте своей компании. Хотите практический follow-up по Karpenter 1.0 - пишите в комментариях "Хочу"!
ССЫЛКИ
💰 Поддержать наш подкаст финансово - patreon
ПОДКАСТ
📹 YouTube channel
🍏 Apple Podcasts
🎧 Spotify
📻 Yandex Music
🎤 PodBean
НАВИГАЦИЯ
00:00:00 - Начало
00:06:31 - Что там в InDrive?
00:14:48 - Как подготовиться к миграции на Karpenter?
00:19:51 - Какие челенджи были при внедрении его для StatefullSet?
00:34:14 - Вы должны быть готовы к Karpenter
00:42:28 - Обновление Karpenter
00:44:10 - Karpenter 1.0 - что нового
01:22:22 - Новости одной строкой
01:25:55 - Заключение
ПОДПИСЫВАЙТЕСЬ
💬 Telegram - https://t.me/DevOpsKitchenTalks
🖼️ Instagram - devopskitchentalks
70 выпуск - отличный повод опять собраться на кухне у Вити. Отлично лампово посидели, обсудили подкаст и его влияние на нашу жизнь и карьеру. Прошлись по интересным вопросам от наших слушателей с прошлых стримов, обсудили тренды и найм, а также (конечно же) чуть-чуть новостей.
ССЫЛКИ
💰 Поддержать наш подкаст финансово - patreon
ПОДКАСТ
📹 YouTube channel
🍏 Apple Podcasts
🎧 Spotify
📻 Yandex Music
🎤 PodBean
НАВИГАЦИЯ
00:00:42 - Как выглядит реальная кухня?
00:01:22 - Как мы (подкаст) изменились за 70 выпусков
00:05:57 - Как Вите помог подкаст?
00:09:54 - Насколько важны софт-скиллы?
00:14:16 - Джуниор-Мидл-Сеньор - в чем разница?
00:21:21 - Эффект Даннинга-Крюгера
00:25:26 - Как отвечать сеньору, если ты чего-то не знаешь?
00:30:28 - Кто такие Senior?
00:39:08 - Что самое важное для Senior?
00:50:37 - Закрытие старых сервисов Amazon
00:59:45 - Аналитический отчет от Stack Overflow
01:19:24 - OpenTofu 1.8 релиз
ПОДПИСЫВАЙТЕСЬ
💬 Telegram - https://t.me/DevOpsKitchenTalks
🖼️ Instagram - devopskitchentalks
В этом выпуске: Terraform 1.8 beta и OpenTofu 1.8 alpha – что нового и почему клиенты выбирают OpenTofu. Обсудим интересный вопрос с собеседований по AWS и Terraform и громкие события DevOps.
Также поговорим (неожиданно) о PowerShell от его основателя и обсудим, почему генеративный AI не заменит джуниоров.
ССЫЛКИ
💰 Поддержать наш подкаст финансово - https://www.patreon.com/devopskitchentalks
ПОДКАСТ
📹 YouTube channel - https://www.youtube.com/@DevOpsKitchenTalks
🍏 Apple Podcasts - https://apple.co/41O6mqA
✨ Google Podcasts - https://t.ly/A4iQv
🎧 Spotify - https://t.ly/Jg5_2
📻 Yandex Music - https://music.yandex.ru/album/10151746
🎤 PodBean - https://devopskitchentalks.podbean.com
НАВИГАЦИЯ
00:00:00 Начало
00:01:14 Офлайн сходка DKT в Минске итоги
00:02:04 OpenTofu 1.8 alpha
00:07:04 Terraform 1.8 - провайдеры
00:12:07 Вопрос с собеседования
00:23:41 CloudFlare и история с абьюзом
00:36:33 Сloud Сost
01:03:54 История про S3
01:09:11 Amazon выиграл контракт на 2b $
01:11:50 Amazon хайрит
01:12:56 Создание PowerShell
01:18:12 Джунов не заменит AI
01:25:27 Новости одной строкой
01:30:54 Финал
ПОДПИСЫВАЙТЕСЬ
💬 Telegram - https://t.me/DevOpsKitchenTalks
🖼️ Instagram - https://www.instagram.com/devopskitchentalks
🎉 В этом видео мы отмечаем знаменательное событие – 10 лет с момента создания Kubernetes! 🚀
Kubernetes, один из самых влиятельных проектов с открытым исходным кодом, изменил мир контейнеризации и управления приложениями. За последние десять лет этот мощный оркестратор контейнеров стал неотъемлемой частью многих современных IT-инфраструктур. В этом видео мы обсудим:
🔹 Историю Kubernetes: от создания до сегодняшнего дня.
🔹 Основные вехи и достижения за последние 10 лет.
🔹 Как Kubernetes изменил подход к разработке и развертыванию приложений.
🔹 Бдущее Kubernetes.
Присоединяйтесь к нам, чтобы узнать больше о влиянии Kubernetes на индустрию, его ключевых особенностях и будущем. Будет интересно как новичкам, так и опытным профессионалам!
ССЫЛКИ
💰 Поддержать наш подкаст финансово - https://www.patreon.com/devopskitchentalks
ПОДКАСТ
📹 YouTube channel - https://www.youtube.com/@DevOpsKitchenTalks
🍏 Apple Podcasts - https://apple.co/41O6mqA
✨ Google Podcasts - https://t.ly/A4iQv
🎧 Spotify - https://t.ly/Jg5_2
📻 Yandex Music - https://music.yandex.ru/album/10151746
🎤 PodBean - https://devopskitchentalks.podbean.com
ПОДПИСЫВАЙТЕСЬ
💬 Telegram - https://t.me/DevOpsKitchenTalks
🖼️ Instagram - https://www.instagram.com/devopskitchentalks
00:00:00 - Начало
00:01:58 - Что произошло за 10 лет в Kubernetes
00:02:33 - Как появился Kubernetes?
00:04:05 - Всё началось с Borg (2003)
00:08:12 - Как ребенку объяснить, что такое контейнеры
00:13:35 - Первый релиз (2015)
00:18:19 - Почему Kubernetes выстрелил? (2016)
00:20:48 - Как контейнеры меняют мышление в разработке
00:22:44 - Какую бизнес-проблему решает Kubernetes?
00:31:03 - GitHub запускают на Kubernetes (2017)
00:33:09 - У всех появляется управляемый Kubernetes (2018)
00:33:59 - Kubernetes уходит от Docker (2020)
00:36:43 - Миграция 1.5 млн строк кода (2024)
00:47:03 - Переход на новый container registry (2023)
00:49:05 - Будущее Kubernetes - каким оно будет?
00:56:59 - Новости одной строкой (MacBook и GenAI)
Очередной разбор нового (уже 40!) выхода Technology Radar. Много GenAI и другие DevOps тренды внутри. Вы просили? Мы сделали!
Timecode:
00:00 - Intro
03:36 - Что такое Technology Radar?
09:05 - Opensource лицензии и продажа Hashicorp
13:26 - Другие главные темы нового Радара
24:38 - GenAI и LLM - что такое?
32:53 - Техники
45:27 - Платформы
51:27 - Системы оркестрации инфраструктурой
01:14:08 - Инструменты
01:44:27 - Языки и фреймворки
ССЫЛКИ
💰 Поддержать наш подкаст финансово - https://www.patreon.com/devopskitchentalks
ПОДКАСТ
📹 YouTube channel - https://www.youtube.com/@DevOpsKitchenTalks
🍏 Apple Podcasts - https://apple.co/41O6mqA
✨ Google Podcasts - https://t.ly/A4iQv
🎧 Spotify - https://t.ly/Jg5_2
📻 Yandex Music - https://music.yandex.ru/album/10151746
🎤 PodBean - https://devopskitchentalks.podbean.com
ПОДПИСЫВАЙТЕСЬ
💬 Telegram - https://t.me/DevOpsKitchenTalks
🖼️ Instagram - https://www.instagram.com/devopskitchentalks
GitOps - это методология управления инфраструктурой и приложениями с использованием Git и автоматизации. В данном видео вы узнаете, что это за зверь такой, как начать с ним работать, и как автоматизировать процессы развёртывания и обновления приложений.
У нас в гостях на кухне Denys Zhyhulin - DevOps специалист с огромным опытом с этой технологией. Погрузитесь вместе с Нами в мир GitOps на примере ArgoCD и овладейте ключевыми концепциями для эффективного управления вашими приложениями!
ССЫЛКИ
💰 Поддержать наш подкаст финансово - https://www.patreon.com/devopskitchentalks
💽 Материалы из выпуска - https://t.me/DevOpsKitchenTalks/50
🏋️♂️ Ссылка на GitHub - https://github.com/devOwlish/argocd-demo
ПОДКАСТ
📹 YouTube channel - https://www.youtube.com/@DevOpsKitchenTalks
🍏 Apple Podcasts - https://apple.co/41O6mqA
✨ Google Podcasts - https://t.ly/A4iQv
🎧 Spotify - https://t.ly/Jg5_2
📻 Yandex Music - https://music.yandex.ru/album/10151746
🎤 PodBean - https://devopskitchentalks.podbean.com
НАВИГАЦИЯ
00:00:00 - Start
00:01:14 - Представляем гостя - Дениса
00:02:57 - Что такое GitOps?
00:07:06 - GitOps vs CD
00:14:51 - За что любят GitOps?
00:29:28 - GitOps принципы
00:39:44 - Какой GitOps инструмент выбрать?
00:50:43 - Почему стоит выбрать ArgoCD?
00:56:11 - GitOps и секреты в K8S
01:02:01 - Паттерн "App of Apps"
01:14:42 - Паттерн "Application Set"
ПОДПИСЫВАЙТЕСЬ
💬 Telegram - https://t.me/DevOpsKitchenTalks
🖼️ Instagram - https://www.instagram.com/devopskitchentalks
В этом выпуске с приглашенными гостями из компании FivexL обсудим ECS (Elastic Container Service) AWS и попытаемся разобраться, чем он лучше (или нет) других способов запуска контейнеров в AWS.
ССЫЛКИ
💰 Поддержать наш подкаст финансово - https://www.patreon.com/devopskitchentalks
💽 Материалы из выпуска - https://t.me/DevOpsKitchenTalks/48
ПОДКАСТ
📹 YouTube channel - https://www.youtube.com/@DevOpsKitchenTalks
🍏 Apple Podcasts - https://apple.co/41O6mqA
✨ Google Podcasts - https://t.ly/A4iQv
🎧 Spotify - https://t.ly/Jg5_2
📻 Yandex Music - https://music.yandex.ru/album/10151746
🎤 PodBean - https://devopskitchentalks.podbean.com
НАВИГАЦИЯ
00:00:00 - Start
00:00:51 - Интро Андрей
00:01:59 - Интро Владимира
00:03:02 - О программе AWS Community Builders
00:11:10 - ECS (УСЫ)
00:19:39 - ECS и EKS: инфраструктура
00:20:57 - ECS и EKS: Агенты и сети
00:23:17 - ECS и EKS: Control plane
00:30:22 - ECS и EKS: Доступы и аудит
00:37:37 - ECS и EKS: Запуск и работа контейнеров
00:44:17 - Как решить X задачу в ECS?
00:49:29 - ECS: Service Mesh
00:54:48 - Iprobe
00:58:02 - ECS: Scaling
01:11:31 - ECS: Стоимость
01:14:03 - Что такое "Fargate"?
01:21:46 - ECS: Выводы
01:29:05 - ECS: Как локально запускать?
ПОДПИСЫВАЙТЕСЬ
💬 Telegram - https://t.me/DevOpsKitchenTalks
🖼️ Instagram - https://www.instagram.com/devopskitchentalks
В данном выпуске у нас "на кухне" в гостях Виктор Николаев, развивающий платформу-тренажер для подготовки к Kubernetes сертификации. В выпуске мы обсудим саму платформу, как и чем она живет и много всего интересного.
ССЫЛКИ
👨💻 Код проекта - https://github.com/ViktorUJ/cks
📽️ YouTube Виктора - @aws-guru
💰 Поддержать наш подкаст финансово - https://www.patreon.com/devopskitchentalks
💽 Другие материалы из выпуска - https://t.me/DevOpsKitchenTalks/43
ПОДКАСТ
📹 YouTube channel - @devopskitchentalks
🍏 Apple Podcasts - https://apple.co/41O6mqA
✨ Google Podcasts - https://t.ly/A4iQv
🎧 Spotify - https://t.ly/Jg5_2
📻 Yandex Music - https://music.yandex.ru/album/10151746
🎤 PodBean - https://devopskitchentalks.podbean.com
НАВИГАЦИЯ
00:00:00 - Начало
00:01:03 - О чем выпуск?
00:05:37 - История зарождение платформы
00:07:14 - Стоит ли брать курс от Linux Foundation для подготовки к CKS
00:10:27 - Как проходит сам экзамен CKS?
00:13:26 - Что из себя представляет платформа
00:22:28 - Откуда берутся сценарии для заданий?
00:29:46 - Как проходит проверка заданий?
00:33:43 - Важное обновление экзаменов Kubernete
00:35:38 - Сколько же стоит запустить МОК-экзамен?
00:42:30 - Демонстрация платформы
00:43:12 - Где найти?
00:49:17 - Запуск CKA mock - и обзор кода
01:00:13 - Как подключиться к созданному окружению?
01:04:03 - Где найти сами вопросы?
01:04:59 - Где найти решение заданий?
01:08:47 - Запуск отдельных задач
01:13:13 - Call for contributions
ПОДПИСЫВАЙТЕСЬ
💬 Telegram - https://t.me/DevOpsKitchenTalks
Первый выпуск новостей из 2024 года. Немного с опозданием, но все предсказания "гадалки" Саши, сделанные в выпуске, сбылись :) Переходи в Телеграм, чтобы почитать детали обсуждаемых в этом в выпуске релизов.
ССЫЛКИ
💰 Поддержать наш подкаст финансово - https://www.patreon.com/devopskitchentalks
💽 Дополнительные материалы - https://t.me/DevOpsKitchenTalks/41
🏋️♂️ Ссылка на GitHub - https://github.com/DevOpsKitchenTalks/podcast-materials/tree/main/63
ПОДКАСТ
📹 YouTube channel - https://www.youtube.com/@DevOpsKitchenTalks
🍏 Apple Podcasts - https://apple.co/41O6mqA
✨ Google Podcasts - https://t.ly/A4iQv
🎧 Spotify - https://t.ly/Jg5_2
📻 Yandex Music - https://music.yandex.ru/album/10151746
🎤 PodBean - https://devopskitchentalks.podbean.com
НАВИГАЦИЯ
00:00:00 - Start
00:00:16 - Привествие и поздравление с Новым годом
00:01:46 - Год "Экономии" Вити и Умный дом
00:06:47 - Введение
00:08:04 - Что посмотреть из AWS ReInvent 2023?
00:12:33 - OpenTofu vs Terraform (че как?)
00:18:50 - Что происходит с Open Source?
00:23:00 - Terraform 1.7
00:24:42 - Тестирование в Terraform 1.6+
00:30:40 - Новый блок `Removed`
00:39:13 - vim vs nano vs mcedit
00:41:35 - Opensource в 2023
00:49:34 - EKS Cluster Access Management and EKS APIs
00:58:50 - AWS EKS Pod Identity associations
01:02:55 - ECR pull through cache для DockerHub
01:06:52 - Karpenter в K8S Sigs и поддержка Azure
01:11:46 - Одной строкой - K8S 1.29
Долгожданное продолженние выпуска про инструменты DevOps и Developer адвоката Виктора.
Еще больше интересных тулов и еще 1 взгляд на очень трендовый Obsidian :)
ССЫЛКИ
💰 Поддержать наш подкаст финансово - https://www.patreon.com/devopskitchentalks
💽 Материалы из выпуска - https://t.me/DevOpsKitchenTalks/40
ПОДКАСТ
📹 YouTube channel - https://www.youtube.com/@DevOpsKitchenTalks
🍏 Apple Podcasts - https://apple.co/41O6mqA
✨ Google Podcasts - https://t.ly/A4iQv
🎧 Spotify - https://t.ly/Jg5_2
📻 Yandex Music - https://music.yandex.ru/album/10151746
🎤 PodBean - https://devopskitchentalks.podbean.com
НАВИГАЦИЯ
00:00 - Начал
00:50 - Notability
01:39 - Notion
02:13 - Obsidian
05:41 - Kindle
06:39 - Reader - ReadWise
09:38 - Focus To-Do
10:41 - Things
11:22 - SingularityApp
11:57 - Todoist
13:12 - Spark
17:21 - DeepL
18:59 - MindNode
20:18 - Elephas
22:43 - iTerm
22:57 - Warp
25:15 - ForkLift
27:08 - draw.io
27:23 - PyCharm
27:48 - FileZilla
28:01 - Yubico Authenticator
28:16 - AppCleaner
29:36 - Arc
36:01 - Arq
Может показаться, что это просто еще один кликбейт, но нет. Наш гость — Константин Константин Дипеж Брюханов - основатель "DeusOps", обладает глубоким опытом преподавания DevOps как в университете, так и на курсах. Его лайфхаки по успешному прохождению интервью разлетаются по TikTok и Telegram. В нашем разговоре с ним мы обсудили тему образования в целом и поделились мнением о том, где и как можно научиться DevOps. Приглашаем вас окунуться в атмосферу нашего разговора!
ССЫЛКИ
💰 Поддержать наш подкаст финансово - https://www.patreon.com/devopskitchentalks
💽 Материалы из выпуска - https://t.me/DevOpsKitchenTalks/39
💪 DeusOps - https://t.me/deusops и https://youtube.com/deusops
ПОДКАСТ
📹 YouTube channel - https://www.youtube.com/@DevOpsKitchenTalks
🍏 Apple Podcasts - https://apple.co/41O6mqA
✨ Google Podcasts - https://t.ly/A4iQv
🎧 Spotify - https://t.ly/Jg5_2
📻 Yandex Music - https://music.yandex.ru/album/10151746
🎤 PodBean - https://devopskitchentalks.podbean.com
НАВИГАЦИЯ
00:00:00 - Start
00:01:09 - Интро от Кости
00:05:12 - Чем занимается компания Кости
00:08:53 - О DeusOps
00:13:45 - Откуда пошло название DeusOps
00:20:41 - Надо ли идти учиться в Универ
00:22:14 - Игры не были ошибкой
00:25:29 - Идти в универ ради преподавателя
00:31:28 - Нехватка фундаментальных знаний
00:36:00 - Кто к вам приходят?
00:43:53 - Как понять что выпускник хороший из универа
00:47:15 - Как свитчеры - выбирают путь DevOps и почему
00:52:21 - Совет всем!
00:57:53 - Как выбрать на какие курсы пойти?
01:08:45 - Как учиться
01:10:25 - Как не потерять мотивацию в процессе учебы
01:20:15 - Какой процесс окончания курсов
01:25:53 - Как лучше усваивать материал
01:33:04 - Как понять, что мне надо учить людей
ПОДПИСЫВАЙТЕСЬ
💬 Telegram - https://t.me/DevOpsKitchenTalks
🖼️ Instagram - https://www.instagram.com/devopskitchentalks
#DKT #DevOps #DevOpsKitchen #DevOpsKitchenTalks #Kitchen #IT #образование #DeusOps
В новом выпуске подкаста DevOps Kitchen Talks Виктор и Илья раскрывают тайны FinOps - краеугольного камня управления затратами на облачные технологии. Илья, бывший сотрудник Electronic Arts и Lyft, делится уникальными историями о 'spend panic' и решениях, найденных благодаря FinOps.
Откуда взялся термин FinOps и почему он стал неотъемлемой частью перехода в облака? Узнайте об основных концепциях, включая rate и usage optimization, и обсудите с нами фреймворк FinOps.
Будущее FinOps выглядит обещающим, а спрос на специалистов растет. Мы поделимся ресурсами и советами для тех, кто хочет освоить эту перспективную область.
⏰Taйминг⏰
00:00:00 - Start
00:01:34 - Что такое FinOps
00:02:18 - История гостя
00:03:16 - История появление FinOps
00:05:12 - Electronic Arts - и как появился у них FinOps
00:06:59 - Чем занимаются сотрудники финансового отдела
00:09:52 - Как случился spend panic в EA
00:14:31 - Rate optimization and Usage Optimization
00:18:49 - Как планировать затраты на 3 года
00:26:27 - Что лучше spot-ы брать или делать предоплату?
00:29:58 - Из чего состоит FinOps
00:35:33 - Переговоры Lyft and AWS
00:41:30 - Результаты переговоров Lyft and AWS
00:46:00 - С чего начать внедрение FinOps
00:52:42 - Святой грааль стадии inform в FinOps
00:56:32 - Важность тегов
01:02:29 - Usage фаза
01:13:13 - Что будет в фазе Continuous Improvement
01:18:45 - Насколько будет востребован FinOps Engineer
01:29:42 - Ресурсы по изучению FinOps
🔗Ссылки🔗:
1) Книга: https://www.finops.org/community/finops-book/
2) Официальный сайт FinOps: https://www.finops.org/
3) Cloudthread : cloudthread.io https://docs.cloudthread.io/
🙏Сказать спасибо🙏:
https://www.patreon.com/devopskitchentalks
В этом выпуске DevOps Kitchen Talks мы, Виктор Ведмич и Александр Довнар, делаем глубокое погружение в мир AWS, обсуждая стратегии изучения этой платформы на основе десятилетнего опыта профессионала в облачных технологиях. 🌐
Затем анализируем недавний инцидент с сервисом Loom, изучая возможные способы предотвращения подобных проблем в будущем. 🛠️
Далее переходим к обсуждению ключевых метрик DevOps, которые помогут вам измерить и улучшить эффективность ваших DevOps-инициатив. 📊
В заключение, отвечаем на вопросы подписчиков и приглашаем вас присылать свои вопросы для обсуждения в следующих выпусках. 🔎
Ссылки на обсуждаемые ресурсы и все таймкоды с темами, которые мы обсудили, можно найти ниже. Подписывайтесь на наш канал и делитесь своими мыслями в комментариях! 👇
AWS Learning RoadMap: https://bit.ly/aws-learning-mindmap
Loom’s Incident Analysis: https://www.loom.com/blog/march-7-incident-update
17 DevOps Metrics To Measure Success: https://semaphoreci.com/blog/devops-metrics
Не забудьте подписаться на наш канал, чтобы не пропустить новые обсуждения и обновления!
00:00:00 - Start
00:00:03 - Витю обокрали
00:05:34 - Мерч от DKT
00:06:34 - Запуск телеграм канала
00:07:58 - DevOps Days Almaty как оно было
00:12:01 - Сентябрьская презентация от Apple
00:21:29 - AWS RoadMap изучения (если бы я начинал с начала)
00:21:44 - CKA - video всплывашка
00:31:05 - AWS Concepts
00:40:32 - Какие проекты сделать в AWS
00:44:07 - Reference Architectures
00:48:07 - Другие советы
00:51:26 - Loom упал - https://www.loom.com/blog/march-7-incident-update
01:02:46 - 17 DevOps Metrics To Measure
Success
01:29:19 - Рубрика вопросов от наших зрителей
Говорим про софт скилы.
00:00:00 - Start
00:02:19 - Что такое Soft skills
00:04:46 - Список soft skills
00:11:10 - Что мотивирует делает посты
00:13:47 - Как софт скилы помогли в карьере
00:18:20 - Релеватный опыт из прошлой жизни
00:21:23 - Как померять soft скилы?
00:39:41 - Интроверт - экстраверт
00:44:41 - Какие курсы пройти чтобы поднять свои soft скилы
00:49:11 - Онлайн или оффлайн тренинги?
00:58:26 - Персональный бренд
01:05:44 - GenAI и необходимость hard скилов
В этом видео мы подробно рассмотрим последний релиз Terraform 1.5 и то, что он предлагает профессионалам в области DevOps. Также мы обсудим значительное изменение в лицензионной модели HashiCorp, поскольку они переходят к лицензии Business Source License (BSL). Подробнее о смене лицензии можно прочитать здесь.
Кроме того, мы изучим различные сертификации Kubernetes, включая CKS, CKA и CKAD, и расскажем, какая из них подойдет именно вам.
Основные моменты:
Terraform 1.5: Что нового?
Переход HashiCorp к BSL: Что это значит для сообщества открытого исходного кода?
Сертификации Kubernetes: CKS, CKA, CKAD - Какую выбрать?
Новости вкратце: Будьте в курсе последних новостей в мире IT.
Новая рубрика!!!
00:00:00 - Start
00:01:22 - Мы шоу или не шоу?
00:02:04 - Хорош ли интернет в Германии?
00:04:27 - HashiCorp поменяли лицензию - Terraform все?
00:28:35 - Terrafom 1.5
00:30:01 - Terrform 1.5 - Import
00:39:14 - Terrform 1.5 - Check
00:42:51 - Terraform 1.6 alpha
00:45:27 - Интеграционное тестирование в Terraform
00:57:48 - Terraform AWS prodivder 5.0
01:01:44 - AWS новый регион - Tel Aviv
01:04:39 - Чем отличаются сертификации в K8S (CKA,CKAD,CKS)
01:07:21 - Ссылка на CKA эпизод - про сдачу
01:10:10 - Вопрос от слушателей
01:17:04 - Новая рубрика!
01:22:52 - K8SGPT
Вторая часть о том, как Aliaksandr Lubouski готовился и прошёл интервью в Google на позицию SDE, а также разбор вакансий.
Ссылки
База, какие есть аббревиатуры, гайды, курсы, книги и т.д
https://faang-interview.github.io
Истории других людей
https://docs.google.com/document/u/0/d/1RKzJA7UHj3UKMFxK4Bluy-gB7Sf2fk0mUlCPs76Z07k/mobilebasic#heading=h.793zqiwslebx
Timing:
00:00:00 - Start
00:01:00 - Ссылка на прошлый эпизод
00:02:18 - Сколько занимает процесс найма
00:04:19 - Как это было у Саши (сколько времени занял процесс найма)
00:09:58 - Звонок от рекрутера: рекомендации
00:12:16 - Насколько ключевым будет английский при найме
00:15:06 - Опыт изучения английского языка
00:23:46 - Как выбрать вакансию
00:27:36 - Разбираем вакансию от Google (System Development Engineer)
00:37:25 - Как найти опыт по troubleshooting Linux
00:49:53 - Знания сетей
00:55:40 - Секция: About the Job
00:58:29 - Секция: Responsibilities
01:00:34 - Вакансия System Engineer от AWS
01:10:02 - Разбор позиции в Meta
01:22:01 - Дополнительные ресурсы для подготовки к интервью
01:28:37 - Определение уровней в компаниях
01:37:06 - Нужна ли третья часть?
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
🌟 В этом ожидаемом выпуске, который вы долго просили, мы погрузимся в мир эффективного масштабирования кластеров с Karpenter, который способен радикально улучшить эффективность и снизить стоимость работы ваших нагрузок на EKS кластере.
⏳ В первой половине видео (первый час), мы пройдемся по теории. Узнаем, что такое Karpenter, для чего он нужен, и как с ним работать. Поговорим о различных подходах к масштабированию и сосредоточимся на Karpenter.
⚙️ Во второй половине видео, мы перейдем к демонстрации. Подробно покажем и расскажем, как Karpenter работает на практике и как с ним можно работать. Этот раздел будет полезен для тех, кто хочет на практике увидеть возможности и преимущества Karpenter.
🔖 Все таймкоды для удобной навигации по видео вы найдете ниже. Не забудьте подписаться на наш канал и поставить лайк, если видео было полезным!
🚀 #Karpenter #Kubernetes #Масштабирование
Стань патроном: https://www.patreon.com/devopskitchentalks
00:00:00 - Start
00:02:12 - Новый железка - новый доклад
00:03:16 - Призыв к аудитории
00:06:21 - Проблематика - зачем нужен Karpenter
00:07:58 - K8S для самых маленьких
00:11:11 - Что такое HPA - горизонтальное масштабирование
00:17:33 - VPA - вертикальное масштабирование
00:19:26 - Cluster Autoscaler
00:20:50 - Причины pending
00:28:38 - Визуализации работы CA
00:30:56 - Karpenter - какие компоненты лишние?
00:32:47 - Как Karpenter делает scale-out
00:34:36 - Karpenter - Scale in
00:35:57 - Как работает консолидация
00:39:18 - PodDisruptionBudget
00:42:10 - Что такое Karpenter
00:43:33 - Из чего состоит Karpenter
00:47:14 - Karpenter и работа с spot инстансами
00:49:23 - Другие настройки Karpenter Provisioner
00:53:28 - Scheduling - или что можно указывать в deployment
00:56:48 - Kubelet конфигурация
00:59:37 - Сценарий Demo
01:02:38 - Обзор конфигурации Demo стенда
01:04:26 - Запуск high load демо сценария
01:10:21 - Getting started - демо стенд 1 - начало работы с Karpenter-ом
01:12:15 - Старт 10 pod-ов
01:16:12 - Скейлинг до 60 подов приложение
01:17:26 - Сработала консолидация
01:19:38 - Вторая часть демо
01:35:17 - Demo stand 2 - смотрим как выглядит 3000 подов
01:38:11 - Удаляем 3000 подов
01:42:22 - Быстрее ли Karpenter чем CA
01:43:53 - Что в здравом уме будет запускать 3000 подов?
01:45:54 - Может ли работать совместно CA и Karpenter
01:49:17 - Что еще можно сконфигурировать
Новый выпуск нашего подкаста обязательно внесет свежую перспективу в ваш подход к #DevOps и #сертификации! Встречайте особенного гостя - Илью, Principal DevOps Engineer, успешно прошедшего путь сдачи более 30 сертификатов.
🚀 Илья поделится своими ценными знаниями, опытом и непревзойденными #секретами, которые способствовали его успеху в карьере и помогли стать #PrincipalDevOpsEngineer. Если вы когда-либо задавались вопросом, стоит ли сдавать сертификаты или как их сдать наиболее эффективно, этот эпизод обязательно для вас! 🎓
🔍 В этом выпуске мы обсудим:
📜 Зачем нужны сертификаты? Илья расскажет о преимуществах наличия сертификатов и как они могут повлиять на вашу карьеру.
🐣 Что первично: опыт или сертификат? Исследуем классический вопрос, и узнаем мнение Ильи на этот счет.
🎯 Как люди путают цели сдачи сертификата. Частые ошибки и заблуждения, с которыми сталкиваются специалисты.
📈 Сертификаты как катализатор карьеры. Узнаем, как сертификаты повлияли на карьерный рост Ильи и его успехи.
💡 Подписывайтесь, ставьте лайки и не забудьте поделиться этим видео с коллегами, которые также могут быть заинтересованы в улучшении своих #DevOps навыков!
Стань патроном!
https://www.patreon.com/devopskitchentalks
👇 Таймкоды с темами обсуждения ниже.
⏱️00:00:00 - Start
⏱️00:01:55 - Саша переустановил MacOS
⏱️00:02:58 - А у вас какой laptop?
⏱️00:05:35 - Саша посетил первый offline евент после ковида
⏱️00:10:02 - Цель офлайн мероприятий
⏱️00:10:28 - Кто такой Илья и где работает
⏱️00:15:27 - Что делает дежурный в лаборатории касперского
⏱️00:21:10 - Сколько сертификатов у Ильи
⏱️00:22:36 - Первый сертификат
⏱️00:24:48 - Как Илья готовится к сертификации
⏱️00:30:38 - Как Саша интервьюирует
⏱️00:35:40 - Вендоры специально делают сертификацию легче
⏱️00:41:59 - Сертификация не серебреная пуля
⏱️00:48:14 - Учеба в группе
⏱️00:51:57 - Сертификация от Red Hat
⏱️00:58:15 - По чему готовиться к Red Hat сертификации
⏱️01:01:58 - Помогли ли сертификаты в карьере
⏱️01:11:25 - Как не потерять мотивацию в процессе подготовки
⏱️01:14:36 - Игры - или как переключится
⏱️01:19:11 - Призыв к аудитории
История Бориса Голынского то как переквалифицироваться из Network инженера в DevOps когда тебе уже 37 лет
00:00:00 - Start
00:00:43 - Представление гостя
00:02:14 - Образование
00:05:32 - Сетевой инженер это IT-шник?
00:10:18 - С чем именно работал
00:13:03 - Стоит ли сдавать сертификацию от Cisco
00:15:45 - Переход в DevOps
00:17:06 - Как сертификация помогла при переходе в DevOps
00:21:17 - Как сделать чтобы на ваше резюме обратили внимание
00:28:47 - Как выбрать что учить
00:30:20 - Первый оффер
00:34:02 - Ссылка на выпуск - как зайти в DevOps в 2023
00:37:03 - Обвал рынок - первое увольнение
00:38:17 - Первый практический опыт - новый оффер
00:41:41 - Как сохранить мотивацию
00:46:05 - 3 месяца продакшена достаточно чтобы на CV обратили внимание?
00:47:49 - Насколько важны soft скилы
00:49:20 - Как не продаться за деньги
00:55:36 - Борис ломает продакшен
00:56:49 - 3 работа
01:01:10 - Сколько просить денег?
01:02:25 - Как понять рынок?
01:04:58 - Как IT поменяла Бориса
01:11:37 - Тяжелый вход - придал мотивацию
01:14:23 - Всегда находите время посмотреть по сторонам
01:18:30 - Как победить синдром самозванца
01:22:14 - Что делать если ты на бенче
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com/
История о том как Aliaksandr Lubouski готовился и прошел интервьюю в Google на позицию SDE
00:00:00 - Start
00:02:47 - С чего начинал
00:04:00 - Какое образование
00:04:22 - Первая работа
00:07:35 - Копил деньги чтобы сдать сертификат по cisco
00:10:12 - История сдачи CCNA
00:11:37 - История про энерегетику - можно вырезать
00:12:54 - Знакомство с FreeBSD
00:13:20 - Ушел работа на расслабоне
00:13:36 - Пошел работать в телеком провайдер
00:15:31 - Образование в интернете
00:19:57 - Карьер коуч
00:24:05 - Почему китайцев больше всего сдавших CCNE
00:25:30 - Жена порекомендовала пойти в DevOps
00:29:38 - Первый проект в EPAM
00:33:42 - Уход из EPAM
00:41:13 - Вернулся в EPAM
00:43:36 - Как решил готовиться к интервью в FAANG
00:47:50 - Решил учить GO
00:49:31 - Как DevOps получить практику написания кода
00:56:56 - Виды SRE - или что более востребанно
00:58:22 - Байка: как Саша ходил на интервью в Apple
01:06:44 - Структура интервью в FAANG
01:11:11 - Помощь в комьюнити
01:15:18 - Первое техническое интервью
01:17:09 - Пред он-сайт интервью
01:21:21 - Проговариваем то что написали
01:23:24 - Как использовать small talk себе на пользу
01:25:39 - On-Site интервью
01:33:39 - Какие ресурсы использовал в процессе подготовки
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com/
00:00:00 - Start
00:00:04 - Intro
00:01:20 - Где и какие новости вы читатате?
00:02:25 - Кого уволят в 2023 из-за ChatGPT
00:05:33 - Ломаем ChatGPT
00:10:37 - Контент только для тех кто смотрит, или что случилось у Саши
00:14:57 - Wifi 7
00:17:36 - Что делать чтобы не потерять работу, советы от ChatGPT
00:23:29 - Важность soft скиллов
00:26:57 - Reddit лежал 5 часов из-за k8s
00:33:20 - Интересные факты траблушутинга от reddit
00:35:38 - История бэкапов - или почему надо восставливать бэкапы регулярно
00:40:19 - Так в чем именна причина падения?
00:46:10 - Kubernetes 1.27 что нового?
00:48:59 - Что запомнилось Александру Довнару в 1.27 версии k8s
00:55:10 - Dynamic resource allocation
01:00:02 - gRPC в k8s
01:01:57 - TimeZone support in CronJob
01:04:42 - Container Resource based Pod Autoscaling
01:09:14 - Replacement registry
01:14:11 - Kubernetes 1.26 для EKS
01:16:39 - Как часть надо обновлять ваш k8s кластер?
01:21:57 - Как обновлить ноды если у вас Karpenter
01:25:18 - Flux 2.0
01:27:24 - Kubernetes без kubelet
01:30:54 - Vault Secrets Operator новый метод интеграции
01:34:38 - Благодарности и прощание
🙏Сказать спасибо🙏:
https://www.patreon.com/devopskitchentalks
🎵Музыка🎵:
https://www.bensound.com/
⏰Taйминг⏰ Обсуждение актуальных IT-тем: ChatGPT и опасения о его влиянии на будущее. Во второй части видео - подробный гид для начинающих DevOps-инженеров, актуальный на 2023 год.
00:00:00 - Start
00:04:02 - Docker опять или уже все...
00:09:36 - ChatGTP заменит программистов в течении 10 лет
00:17:48 - Нужны ли стримы? Премиум эфиры ))
00:20:28 - Продолжаем говорить про GPT-4
00:21:27 - Какие фазы замены будут в ближайшее время
00:26:42 - Фаза 2 - 2025 год - unit тесты пишет только AI
00:28:54 - Фаза 3 - 2028. Реальный No-Code - или код писать будет только AI
00:29:40 - Фаза 4 - все программисты не нужны...AI генерит машинный код...и документацию к нему
00:32:32 - Фаза - закат IT
00:34:17 - Гордон Мур умер (
00:35:55 - 10 Kubernetes best practices to know
00:57:07 - Как стать DevOps инженером в 2023 году
01:05:53 - Инфраструктурные компоненты
01:06:14 - Windows vs Mac - или как у Макса отвалилась запись и при чем тут кот
01:09:10 - Infrastructure components - попытка номер 2
01:16:36 - Клауды - как большой этап развития вашей карьеры
01:19:24 - Infrastructure Automation
01:22:30 - Kubernetes - или оркестрация контейнеров
01:23:27 - Отсылка к выпуску - как сдать CKA в 2023
01:24:05 - Logging and Monitoring
01:28:43 - DevSecOps - security
01:33:22 - Learn programming and scripting
01:39:09 - Git and GitOps
01:40:54 - Отсылка на CI/CD ролик
01:44:47 - DevOps vs SRE
01:47:09 - Как все это выучить?? Какие есть альтернативы
🙏Сказать спасибо🙏:
https://www.patreon.com/devopskitchentalks
🎵Музыка🎵:
https://www.bensound.com/
⏰Taйминг⏰
00:00:00 - Start
00:00:35 - Как сдать CKA интро
00:01:50 - Обзор GitHub где есть все материалы
00:02:21 - Какие вообще есть сертификации по K8S
00:06:14 - Стоимость экзамена и как сэкономить
00:08:22 - Темы на экзамене
00:10:26 - Лучший материал по теории k8s
00:13:06 - Книга по k8s
00:14:22 - Путь Виктора при подготовке к CKA
00:15:09 - Ремендации во время экзамена
00:19:26 - Почему стоит выбирать offline центры для сдачи экзаменов
00:21:46 - Лучший курс для подготовики к CKA
00:24:15 - Решаем задачки с MOCK 1 экзамена
00:32:12 - Static pods что это такое и зачем
00:39:32 - Troubleshooting
00:43:06 - Какие сервисы бывают в k8s
00:47:12 - Persistent Volumes - Kubernetes
00:50:26 - Mock Exam 2
00:51:18 - etcd backup
00:56:27 - Security Context
00:58:32 - Troubleshooting - почему пода упала?
01:02:35 - PV and PVC mount volume to pod
01:08:29 - Role and Rolebidning for user
01:17:16 - Sidecar and init containers
01:21:28 - Network policy
01:21:28 - Обзор других задач и ресурсов
01:31:03 - Сколько раз прогонять mock экзамены
01:32:47 - Подведение итогов
🙏Сказать спасибо🙏:
https://www.patreon.com/devopskitchentalks
🎵Музыка🎵:
https://www.bensound.com/
⏰Taйминг⏰
00:00:00 - Start
00:11:12 - Path-to-production mapping (new)
00:14:06 - 2 Team cognitive load
00:22:33 - 6 Design tokens (new)
00:23:09 - 7 Fake SMTP server to test mail sending (new)
00:25:59 - 9 Incremental developer platform (new)
00:35:11 - 11 Observability for CI/CD pipelines (new)
00:39:53 - 12 Supply chain Levels for Software Artifacts, or SLSA (updated)
00:40:16 - 14 Carbon efficiency as an architectural characteristic (new)
00:42:48 - 16 GitHub push protection (new)
00:45:25 - 17 Local-first application (new)
00:51:22 - 20 SLIs and SLOs as code (new)
00:53:56 - Demo sloth
00:54:46 - 21 Synthetic data for testing models (new)
00:55:32 - 24 Satellite workers without "remote native" (new) - hold
00:56:05 - Вернемся ли мы офисы? А вы хотите вернуться?
01:01:47 - 26 Superficial cloud native
01:04:17 - 52 - k6 (up)
01:08:21 - 51 Great Expectations (up)
01:08:38 - 54 AWS Backup Vault Lock (new)
01:11:32 - 55 AWS Control Tower (new)
01:13:46 - 56 Clumio Protect
01:17:01 - 60. Kaniko
01:18:27 - 59. Hadolint (new)
01:22:38 - 64. xbar for build monitoring
01:27:13 - 65. Clasp
01:28:15 - 66 Databricks Overwatch (new)
01:35:34 - 68 git-together (new)
01:39:20 - Проблема code-review
01:43:16 - 69 Harness Cloud Cost Management
01:44:49 - 71. Karpenter
01:46:59 - 72. Mizu (new)
01:48:12 - 74. Teller (new)
01:49:03 - 75. Xcode Cloud
01:49:34 - 76. Online services for formatting or parsing code
01:51:13 - 27 Backstage (up)
01:52:57 - 29. AWS Database Migration Service (new)
01:55:17 - 37. Retool
01:55:55 - 39 Teleport (up)
02:00:31 - 40 VictoriaMetrics (new)
02:01:08 - 47. IAM Roles Anywhere (new)
02:02:33 - Languages & Frameworks
02:03:01 - 101. Stable Diffusion
🔗Ссылки🔗:
https://www.thoughtworks.com/radar
🙏Сказать спасибо🙏:
https://www.patreon.com/devopskitchentalks
🎵Музыка🎵:
https://www.bensound.com/
⏰Taйминг⏰
00:00:00 Small talk
00:06:50 DevOps 2022 по версии Splunk (1)
00:08:51 IT схлопывается?
00:12:58 DevOps is dead!
00:14:27 А что вместо DevOps? (2)
00:16:03 Platform Engineering
00:25:01 Никто не знает что такое Dora
00:26:32 SALSA и DevOps Maturity Model
00:32:42 Выжимка из DevOps репорта от Splunk
00:36:32 Top Skills Trends
00:47:40 ChatGPT
00:51:10 Kodekloud vs ChatGPT (3)
00:56:55 GitLabCI vs ChatGPT
01:01:14 Linux vx ChatGPT
01:04:44 Kodekloud vs ChatGPT 2
01:07:18 Терминал с AI: warp (4)
01:23:10 Если жизнь после несдачи сертификата? (5)
01:31:70 Взлом Okta (6)
01:33:32 Поздравления с наступающими праздниками!
🔗Ссылки🔗:
1) https://www.splunk.com/en_us/blog/learn/state-of-devops.html
2) https://youtu.be/9_v77YiSGEY
3) https://kodekloud-engineer.com/
4) https://www.warp.dev/
5) https://dev.to/aws-builders/i-failed-my-aws-exam-where-did-i-go-wrong-3o14
6) https://www.bleepingcomputer.com/news/security/okta-says-its-github-account-hacked-source-code-stolen/
🙏Сказать спасибо🙏:
https://www.patreon.com/devopskitchentalks
🎵Музыка🎵:
https://www.bensound.com/
⏰Taйминг⏰
00:00:00 Подготовка
00:01:20 История про Helm
00:02:10 Витя насилует SSD Mac-а
00:03:47 Новый регион от AWS (1)
00:05:40 Наша статистика аудио формата
00:07:01 Что учить: Go vs Python ?
00:14:50 k8s 1.25 (2)
00:15:58 k8s 1.25: CSI migration
00:20:23 k8s 1.25: container checkpoint
00:24:55 k8s 1.25: OpenTelemetry tracing
00:29:45 k8s 1.25: pod sandbox ready condition
00:32:38 k8s 1.25: socket alignment
00:33:55 k8s 1.25: ephemeral containers
00:37:42 k8s 1.25: cgroups v2
00:39:40 k8s 1.25 PodTopologySpread
00:46:50 k8s 1.25: Multiple ClusterCIDRs
00:48:15 k8s 1.25: rest of features
00:50:20 Сертификация CKA - PSI (3)
00:59:22 Docker, containerd, CRI-O and runc (4)
01:10:02 DevOps and Cloud InfoQ Trends Report (5)
01:28:50 DevOps = утопия?
🔗Ссылки🔗:
1) https://aws.amazon.com/blogs/aws/now-open-aws-region-in-the-united-arab-emirates-uae/
2) https://habr.com/ru/company/flant/blog/684142/
3) https://www.reddit.com/r/kubernetes/comments/vljl33/i_had_the_worst_experience_during_de_cka_exam/
https://youtu.be/1fSxM0_dtac
4) https://www.tutorialworks.com/difference-docker-containerd-runc-crio-oci/
5) https://www.infoq.com/articles/devops-and-cloud-trends-2022
🙏Сказать спасибо🙏:
https://www.patreon.com/devopskitchentalks
🎵Музыка🎵:
https://www.bensound.com/
⏰Taйминг⏰
00:00:00 Вступление
00:00:43 Гость в студии
00:01:40 DevOps по-Пражски
00:02:30 Как занесло в IT?
00:05:32 Я ломала Винду и ломала Линукс
00:10:04 Диск с Ubuntu
00:11:10 Сложно попасть на программиста
00:12:40 Что дает универ ИТшнику сейчас?
00:14:00 Витя завидует Маше
00:15:20 Кризис преподавателей в ИТ
00:16:20 Совет от Маши: Есть ли смысл идти в университет?
00:24:12 Как Маша зашла в DevOps и чем сейчас занимается
00:26:27 Опыт преподавания: k8s и DevOps
00:28:27 Новости: GitLab удаляет старые репозитории (1)
00:36:06 Как устроиться Junior инженером без опыта
00:42:00 Структура ИТ интервью (2)
00:46:36 Как обсуждать зарплату в ИТ?
00:57:00 Переход Маши в стартап
01:01:43 Какие задачи на входе в стартап?
01:11:20 Интервью не время для скромности
01:16:00 Какие вопросы задавать кандидату?
01:22:22 Продвигаем себя в LinkedIn (3)
🔗Ссылки🔗:
1) https://www.opennet.ru/opennews/art.shtml?num=57595
2) https://habr.com/ru/post/677426/
https://youtu.be/Nu3ydxtX0OA
3) https://habr.com/ru/post/674236/
Доктор КОТ - https://www.youtube.com/watch?v=l6J_eW7XLro&list=PLliXIZ4xbu1KHjfZS1BJXHgNe-WAy5Z9L
🙏Сказать спасибо🙏:
https://www.patreon.com/devopskitchentalks
🎵Музыка🎵:
https://www.bensound.com/
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com/
Time:
00:00:00 Кухонная болтовня
00:02:45 IT и лес: что общего?
00:03:24 Google Cloud Architecture Diagramming tool (1)
00:04:46 cloudcraft.co
00:05:50 Не одним draw.io едины
00:06:29 Второй мозг Вити: Obsidian и Zettelkasten
00:09:33 Вопрос к слушателям
00:10:08 Всё изобретено до нас
00:13:50 No Code наше всё: идем в ServerLess (2)
00:15:54 Ликбез по Step functions
00:18:31 Графическое программирование
00:19:38 AWS Lambda: на чем писать?
00:21:49 ServerLess: DevOps-ы больше не нужны?
00:23:25 Будущее DevOps
00:26:16 Собираем Androind в docker (3)
00:32:12 Инженеры бывают разные
00:34:23 Understandable Terraform code (4)
00:39:18 2 типа пользователей Terraform
00:40:02 YAML vs HCL
00:43:54 Когда смотреть на Terragrunt?
00:54:23 Secrets management in Terraform (5)
01:03:18 Json visualizer (6)
01:07:53 ValidIaC - как проверить свой IaC код (7)
01:13:18 Incident Management Best Practices before the incident (8)
01:18:00 You build it - you run it
01:22:52 Planned vs UnPlanned incidents
01:25:55 Chaos Engineering: вопрос к слушателям
Links:
1) https://cloud.google.com/blog/topics/developers-practitioners/introducing-google-cloud-architecture-diagramming-tool
2) https://techcrunch.com/2022/06/02/datadog-finds-serverless-computing-is-going-mainstream/
3) https://habr.com/ru/post/667006/
4) https://medium.com/@dfinnoy/understandable-terraform-projects-9c1cd9b4b21a
5) https://www.taccoform.com/posts/tfg_p5/
6) https://jsonvisio.com/editor
7) https://github.com/gofireflyio/validiac
8) https://firehydrant.com/blog/incident-management-best-practices-before-the-incident/
Extra links:
- https://excalidraw.com/
- Production ready terragrunt configurations https://github.com/gruntwork-io/terragrunt-infrastructure-live-example
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com/
Год назад мы приступили к готовке Continuous Integration и Continuous Delivery. Но блюдо оказалось настолько сложным, что его приготовление заняло целый год. Но если DKT обещает в мае, мы свои обещания выполняет.
Тайминг:
00:00:00 Вступление
00:01:16 Максим в гостях
00:02:00 Сходить посмотреть анонс - https://youtu.be/zfHez5sLsWQ
00:02:25 Agenda
00:06:07 Continuous Integration и Continuous Delivery
00:06:56 CI/CD Blueprint
00:07:19 Release lifecycle & SDLC
00:08:44 Release lifecycle
00:09:11 Не только Git'ом едины
00:11:07 Build & Test
00:12:30 Branching strategies: GitFlow
00:14:40 Зачем вообще нужны branching strategies?
00:17:34 Проблемы количества веток в GitFlow
00:19:27 Branching strategies: GitHub Flow
00:20:48 Кому подходит GitHub Flow?
00:22:05 Branching strategies: Trunk-Based
00:23:35 git cherrypick
00:24:53 Trunk-Based ближе всего к Continuous Integrations
00:26:00 Feature toggle (feature flags)
00:27:16 Начало CI/CD blueprint
00:28:03 Code review
00:31:56 Joma Tech: how we write/review code in big tech companies (1)
00:36:00 Semantic Versioning
00:38:50 Почему важно фиксировать версии
00:43:30 Что такое Continuous Integration
00:50:28 CI/CD blueprint: Continuous Integration (CI)
00:50:54 Локальный CI
00:52:00 Quality gate
00:52:43 git hooks
00:54:34 CI steps
00:54:50 Code analysis
00:56:40 Code linting
00:58:37 Unit testing
01:00:00 Сохранение артефакта
01:02:50 Continuous Delivery
01:05:11 CI/CD blueprint: Continuous Delivery (CD)
01:07:00 Infrastructure provisioning
01:08:56 CD Quality Gates
01:12:04 Плюсы Continuous Delivery
01:15:25 Continuous Deployment
01:17:26 Deployment strategies
01:18:17 Зачем нужна deployment strategy?
01:19:04 Deployment strategies: Recreate (Big bang)
01:22:10 Deployment strategies: Ramped (rolling update)
01:24:00 Deployment strategies: Blue/Green
01:28:29 Deployment strategies: Canary
01:31:24 Deployment strategies: A/B testing
01:34:27 Continuous Operations
01:36:24 Recap
01:39:32 Tooling: CNCF Landscape
01:42:12 CI/CD Metrics: DORA
01:45:15 CI/CD Metrics: Custom
Ссылки:
1)https://www.youtube.com/watch?v=rR4n-0KYeKQ
Тайминг
00:00:00 Вступление
00:00:31 Слишком много Вити
00:01:27 40й выпуск!
00:01:46 Гость в DKT - Вячеслав Мацукевич (https://www.linkedin.com/in/viachaslau-matsukevich/)
00:04:11 Цель выпуска
00:05:07 Как Слава создавал DevOps школу внутри компании
00:05:58 Почему хотели переучать dev-ов в DevOps?
00:07:10 Легко ли научить dev-ов OPS-у?
00:09:50 Cравнение c EPAM school
00:11:32 Что мотивировало учиться?
00:14:26 Немного о Сашином опыте преподавания
00:16:53 Как попадают в школу к Славе?
00:18:03 Как придумали программу школы?
00:20:28 Курсы от вендоров
00:21:22 У каждого свой подход
00:22:35 Social learning подход
00:26:00 Критерии успешного завершения
00:30:55 Что Славу мотивировало делать школу?
00:34:12 Почему Саша пошел преподавать?
00:38:51 Professional growth во время преподавания
00:40:24 Эффективные подходы для обучения DevOps
00:53:47 Как переход в онлайн повлиял на обучение
00:56:36 Курс на Udemi от Славы
01:04:10 Планы на будущее
01:05:48 Новые курсы для известных технологий
01:13:15 Не утонуть в обилии информации
01:17:46 Top-3 книги от гостя
01:21:56 3 youtube канала, 3 курса
01:25:51 Как качать Soft skills
01:31:40 Как попаcть в DKT
Топ 3 канала Youtube:
⏩ Кирил Семаев https://www.youtube.com/c/KirillSemaev
⏩ ADV-IT https://www.youtube.com/c/ADVIT4000
⏩ HighLoad https://www.youtube.com/c/HighLoadChannel
Топ 3 курса:
📜 Курс Славы на Udemy: https://www.udemy.com/course/devops-get-started/?couponCode=DEVOPSKITCHENTALKS
📜 Cloud Guru AWS Architect Associate https://acloudguru.com/training-library/aws-cloud-training
📜 Certified Kubernetes Administrator (CKA) with Practice Tests https://www.udemy.com/course/certified-kubernetes-administrator-with-practice-tests/
Топ 3 книги:
📙 The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win, Gene Kim, George Spafford, and Kevin Behr
📙 Time Management for System Administrators, Thomas A. Limoncelli
📙 Сверхпродуктивность. 20 инструментов для планирования жизни и быстрого достижения целей, Михаил Алистер
📙 From-Zero to One, Blake Masters and Peter Thiel
Игры по изучению S3:
🎲 https://catalog.us-east-1.prod.workshops.aws/workshops/8b034382-43bc-4525-a5ea-7c5e4c130c55/en-US/
🎲 https://s3game-galaxy-level1.s3.us-east-2.amazonaws.com/g-level1-hint3.html
💰💰💰Сказать спасибо💰💰💰:
https://www.patreon.com/devopskitchentalks
🎵🎵🎵 Музыка🎵🎵🎵:
https://www.bensound.com/
⏱️ Timing:
00:00:00 Начинаем готовить
00:01:00 Витино хобби
00:01:37 День рождения у Саши
00:02:30 AWS на русском
00:03:50 План на выпуск
00:04:10 Что такое DevOps
00:05:25 Что значит SRE
00:06:25 AWS ReCap (1)
00:08:20 И вот теперь про SRE
00:09:43 Как развивались SRE и DevOps
00:11:15 Трудности прохождения интервью на SRE
00:12:10 Рынок vs Опредение
00:10:00 Растет ли деманд на SRE
00:16:25 Что подразумевают под SRE
00:17:20 DevOps - нишевые инженеры
00:18:30 Где скрыт инженер
00:19:20 DevOps инженер = ...
00:20:30 DevOps сходит на нет?
00:21:50 indeed.com статистика
00:23:03 Переходим в miro
00:23:33 Блинчики Эйлера: DevOps, SRE и DevOps
00:24:23 Последовательность Dev->DevOps->SRE
00:26:12 SRE по IBM-овски
00:28:00 Кто нужен на начале разработки?
00:29:14 При чем тут SDLC?
00:30:28 Как понять свой job function?
00:33:59 Почему мы стали избалованными
00:34:46 Skills required for DevOps and SRE
00:37:51 Skills required for DevOps and SRE: Scripting
00:42:27 Как называть DevOps инженера
00:43:55 Skills required for DevOps and SRE: OS Concepts & OS Administration
00:47:45 Skills required for DevOps and SRE: Networking & Security
00:50:19 Let's encrypt problem (2)
00:53:27 Skills required for DevOps and SRE: WebServers and interconnection
00:53:40 Proxy vs Reverse Proxy vs Load Balancer
00:55:51 Skills required for DevOps and SRE: CI/CD
00:56:46 Skills required for DevOps and SRE: Containers
00:57:10 Docker subscrition change (3)
01:00:39 Skills required for DevOps and SRE: Container Orchestration
01:05:02 Skills required for DevOps and SRE: Monitoring
01:06:22 Skills required for DevOps and SRE: Logging
01:08:59 Skills required for DevOps and SRE: IaC
01:11:46 Skills required for DevOps and SRE: Configuration Management
01:13:34 Skills required for DevOps and SRE: Cloud
01:15:31 Skills required for DevOps and SRE: System design patterns
01:22:55 Так в чем же разница в скиллах между SRE и DevOps
01:23:16 DevOps Engineer + SRE
01:24:05 Инженер за 15.000$
01:25:09 Project Phenix
01:26:49 Определения от DevOps Kitchen Talks
🔗 Links:
1) https://youtu.be/aLuiInhq2JU
2) https://community.letsencrypt.org/t/2022-01-25-issue-with-tls-alpn-01-validation-method/170450
3) https://www.docker.com/blog/the-grace-period-for-the-docker-subscription-service-agreement-ends-soon-heres-what-you-need-to-know/
👂 AWS на русском:
https://music.yandex.ru/album/20088544
https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy83OTVhNzY3NC9wb2RjYXN0L3Jzcw
https://podcasts.apple.com/by/podcast/aws-%D0%BD%D0%B0-%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%BE%D0%BC/id1600771698
https://open.spotify.com/show/4kOoih4FvHqyK5mLF3E42J
https://anchor.fm/aws-na-russkom
💵 Сказать спасибо:
https://www.patreon.com/devopskitchentalks
🎵 Музыка:
https://www.bensound.com/
Timings:
00:00:00 Нарезка
00:00:25 Начало
00:01:30 Опередили DevOps Deflope
00:01:28 DevOps (Continuous Delivery) Maturity Model
00:03:15 5 столпов DevOps Maturity Model (1)
00:04:10 Почему нельзя сделать всё на проекте?
00:04:48 Как дела в Сашином стартапе?
00:07:00 По чем измеряем Maturity?
00:08:10 Culture and Organization: Base
00:09:10 Как поймать командный Vibe?
00:10:50 Culture and Organization: Beginner
00:11:55 Проблемы делать правильно
00:12:38 Почему хорошо работать в Netflix-e
00:13:35 Culture and Organization: Intermediate
00:14:09 Проблемы ремоута
00:17:10 Как насодить DevOps культуру
00:19:01 Culture and Organization: Intermediate (продолжение)
00:21:06 Culture and Organization: Advance
00:21:50 Deploy vs Release
00:25:10 Culture and Organization: Expert. Roll forward
00:26:10 Сколько можно позволить себе простой ?
00:28:27 Design and Architecture: Base
00:28:45 Архитектурный паттерн "Принцип McDonalds"
00:32:42 Culture and Organization: Beginner
00:31:32 Опенсорс девелопер специально испортил свои библиотеки (2)
00:39:10 Немного бэкграунда истории испорченных библиотек
00:41:15 Правильно ли повел себя GitHub ?
00:43:30 Главный вывод из истории
00:45:45 Culture and Organization: Intermediate. Branch by abstraction
00:48:15 Configuration as Code
00:50:50 IaC не на своем месте
00:54:15 Build & Deploy. Base
00:55:00 Scripted builds vs CI
00:56:30 Как запускать билды?
00:59:50 Documented manual deploy
01:00:49 Build & Deploy: Beginner. Standardized Deployes
01:02:00 Build & Deploy: Intermediate.
01:02:10 Davaj davaj deploy
01:02:30 Как быстро задеплоить на production?
01:12:45 DevOps kitchen talks поможет
01:13:16 Build & Deploy: Intermediate. Recap
01:17:00 Build & Deploy: Advance
01:17:15 Zero downtime deployments за 150 лайков
01:18:50 Build & Deploy: Expert. Build bakery
01:21:09 Zero touch deployments
01:23:34 Tests & Verification. Base
01:24:19 Code freeze
01:25:54 Error budget
01:27:04 Tests & Verification: Begineer. Integration tests
01:27:25 Tests & Verification: Intermediate. Components tests
01:28:03 Tests & Verification: Advanced. Plenty of automatic tests.
01:31:15 Tests & Verification: Expert. Business value
01:32:45 Information & Reporting. Base
01:34:20 Information & Reporting. Beginner. Scanning tools
01:36:11 Information & Reporting. Intermediate. Tracebility
01:36:59 Information & Reporting. Advance. Graphing as a service
01:37:45 Information & Reporting. Expert. Dynamic graphing
01:38:34 Что делают с метриками в Netflix
01:44:09 Песенка от Максима
Ссылки:
1) Табличка с DevOps Maturity Model: https://docs.google.com/spreadsheets/d/1_GoVkV18cPbEMMkoJQrjFSarsUAwwcLFwCvCkJKNqTc/edit?usp=sharing )
2) https://www.siliconrepublic.com/enterprise/github-marak-squires-colors-faker-npm-corrupt-open-source
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com/
Timings
00:00:00 Small talk
00:03:30 DevOps Anti-Types антипаттерны командных взаимодействий (1)
00:05:11 Что такое диаграмма Венна
00:07:17 Anti-Type A: Dev and Ops Silos
00:07:40 Anti-Type B: DevOps Team Silo
00:11:09 Саша учил французов как делать DevOps
00:11:45 Anti-Type C: Dev Don't Need Ops
00:14:59 Кто может совмещать Dev и Ops
00:17:28 Anti-Type D: DevOps as Tools Team
00:20:44 Anti-Type E: Rebranded SysAdmin
00:21:41 Anti-Type F: Ops Embedded in Dev Team
00:22:56 Anti-Type G: Dev and DBA Silos
00:25:28 Anti-Type H: Fake SRE
00:26:08 Type 1: Dev and Ops Collaboration
00:27:19 Саша нигде не видел 100% DevOps
00:32:01 Как ИТшники воспринимают работу
00:32:50 На что направлен DevOps
00:33:50 Type 2: Fully Shared Ops Responsibilities
00:34:31 Type 3: Ops as Infrastructure-as-a-Service (Platform)
00:35:45 А что же такое DevOps?
00:40:22 Type 4: DevOps as an External Service
00:40:58 Type 5: DevOps Team with an Expiry Date
00:41:50 Type 6: DevOps Advocacy Team
00:41:55 DevOps Ямакаси
00:43:54 Type 7: SRE Team (Google Model)
00:47:10 Type 8: Container-Driven Collaboration
00:48:44 Type 9: Dev and DBA Collaboration
00:50:54 DevOps road map 2021/2022 (2)
01:20:39 Log4j exploit (3)
01:21:23 Grafana exploit (4)
Links:
1) https://web.devopstopologies.com/
2) https://roadmap.sh/devops
3) https://www.fastly.com/blog/digging-deeper-into-log4shell-0day-rce-exploit-found-in-log4j
4) https://twitter.com/naglinagli/status/1468155313182416899
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com/
Ссылка на чат, где обитают ведущие: https://t.me/DevOpsMinskChat
Timings:
00:00:00 Начало
00:00:25 Витя играет с инструментом
00:01:00 Как Витя греется в Германии
00:02:20 Ремонтируем Apple на дому (1)
00:05:43 Kubernetes убивает Docker (2)
00:06:45 Что такое dockershim
00:09:08 Опрос готовы ли люди к запрету docker
00:14:03 Как мне поменять runtime на текущем k8s кластере
00:17:55 Как собирать логи k8s в продакшене (3)
00:24:00 Работа onCall (4)
00:23:50 Умерла камера
00:37:44 Как доставлять инфраструктуру с приложением? (5)
00:51:20 Обращение к зрителям
Links:
1) https://dev.by/news/apple-budet-prodavat-originalnye-detali-vladeltsam-gadzhetov-dlya-samostoyatelnogo-remonta
2)https://kubernetes.io/blog/2021/11/12/are-you-ready-for-dockershim-removal https://habr.com/ru/company/flant/news/t/589503/
3)https://codersociety.com/blog/articles/kubernetes-logging
4)https://grafana.com/blog/2021/11/09/announcing-grafana-oncall
https://github.com/grafana/dashboard-linter
5)https://danielmangum.com/posts/infrastructure-in-your-software-packages
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com/
Вот и подошел к окончанию творческий перерыв. Традиционно хорошее начало это разбор свежего Technology Radar от ThoughtWorks. Витя Ведмич, Белицкий Макс и Саша "Парень в черном" Довнар прошлись по всем разделам и обсудили что они думают о новых рекомендациях и трендах.
Тайминг:
00:00:00 Вступление
00:00:39 Максим сломал прибор
00:01:25 Как Витя празднует 7 ноября
00:02:32 Главное блюдо
00:03:22 Что за radar?
00:04:20 Почему Саша в телефоне ?
00:05:30 Интро про радар
00:08:24 Techniques
00:08:32 DORA
00:13:20 Впечатление Макса от нового радара
00:15:53 Platform engineering product teams
00:21:36 Zero trust architecture
00:27:08 CBOR/JSON
00:30:31 Living documentation
00:36:42 Single team remote wall
00:39:30 Operator pattern for non clustered resources
00:44:45 Peer review = PR
00:47:51 Data в production
00:50:00 Platforms
00:50:05 GHA
00:52:35 k3s
00:55:30 Pulumi
00:59:22 OPA gatekeeper for k8s
00:59:59 Sealed secrets
01:02:49 ExternalDNS
01:03:37 Babashka
01:06:15 Konga
01:06:35 Tools
01:07:42 Airflow
01:10:34 Lens
01:11:38 Batect
01:13:43 Dive
01:15:24
Contrast security
01:16:52 Cert-manager
01:18:16 Code With Me
01:18:55 Modern Unix commands
01:20:24 Comby
01:22:02 Mozilla Sops
01:23:41 Regula
01:25:02 ProxyMan
01:26:35 Sourcegraph
Links:
Branching patterns - https://martinfowler.com/articles/branching-patterns.html
Code review in Big companies - https://www.youtube.com/watch?v=rR4n-0KYeKQ
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com/
В этом выпуске пытаемся разобрать что скрывается за новомодным словом Observability и чем это отличается от мониторинга. На помощь к нам пришли создатели одной популярных систем мониторинга VictoriaMetrics (https://victoriametrics.com/) - Саша Валялкин и Рома Хавроненко. Обсудили из чего состоит observability, чем отличается хороший мониторинг от плохого и как переучить людей перенаправлять алерты в спам.
Таймкоды
00:00:00 Разогревчик
00:00:29 Витя рассказывает про свой опыт мониторинга
00:02:41 Макс рассказывает про свой опыт с мониторингом
00:03:28 Проблемы InfluxDB
00:03:53 Вся правда о существующих мониторинг тулах
00:04:42 Zabbix vs Prometheus
00:05:59 Начало
00:06:43 Саша рассказывает о себе
00:06:54 Почему создали VictoriaMetrics
00:08:09 Кем работали создатели VictoriaMetrics
00:08:48 На чем и что писали парни
00:10:48 Observability vs Monitoring
00:11:52 Observability по мнению Ромы
00:12:39 Observability по мнению Саши
00:13:27 SRE & Observability
00:14:09 Из чего состоит Observability
00:14:40 Three pillars of monitoring
00:16:19 С чего начинать мониторинг?
00:18:47 Главное при создании метрик
00:19:06 Большое количество метрик это плохо
00:20:23 Мониторинг CPU/RAM/IO во времена клаудов
00:24:14 С чем приходят в VictoriaMetrics?
00:25:54 SLA, SLO, SLI
00:29:51 Когда использовать Tracing
00:31:06 Monitoring driven development
00:33:26 Когда мониторинг начинает приносить пользу
00:35:44 Больше метрик = лучше observability ?
00:38:00 Анализ исторических метрик
00:40:11 Prediction
00:40:59 Что такое хороший алерт?
00:42:12 Как реагрировать на алерты
00:44:12 Автоматизация реагирования
00:46:27 Alerts management
00:47:46 Пример self-healing системы
00:50:02 Здравый смысл автоматизации
00:51:11 Как бороться с пересылкой алертов в спам
00:51:51 Как правильно создать алерт
00:54:39 Кто должен реагировать на алерт?
00:57:21 Как отправляют алерты в VictoriaMetrics
00:58:57 Что делать, если не доверяешь своему мониторингу
01:02:37 Из-за чего родилась VictoriaMetrics
01:05:35 Prometheus vs VictoriaMetrics
01:06:31 Отличие VictoriaMetrics
01:08:13 Почему VictoriaMetrics такая быстрая
01:11:12 Metrcis skill
01:12:31 Join в timeseries db
01:13:38 Как выучить PromQL
01:16:16 Конкуренты VictoriaMetrics
01:18:42 Как началась VictoriaMetrics
01:19:49 VictoriaMetrics vs Thanos
01:25:39 Какие проблемы решает VictoriaMetrics
01:26:53 Плюсы/минусы object storage
01:28:00 На чем зарабатывает VictoriaMetrics
01:29:44 Команда VictoriaMetrics
01:31:57 Сколько стоит VictoriaMetrics
01:32:49 VictoriaMetrics и логи
01:34:25 Что ждать в новом релизе VictoriaMetrics
01:35:05 VictoriaMetrics в облаке
01:37:46 Мониторинг в облаках
01:39:02 Опенсорс вытесянет облачные решения
01:40:55 Кто такая Victoria?
Полезные ссылки:
- https://victoriametrics.com/
- OpenSource: https://github.com/VictoriaMetrics/VictoriaMetrics
- PromQL guide: https://valyala.medium.com/promql-tutorial-for-beginners-9ab455142085
- https://docs.victoriametrics.com/Articles.html
- https://twitter.com/MetricsVictoria
- Good and bad monitoring: https://raynorelyp.medium.com/good-and-bad-monitoring-9e1370d808c2
- My Prometheus is overwhelmed: https://hackernoon.com/my-prometheus-is-overwhelmed-help-qi1937xj
- unpacking obeservability: https://storiesfromtheherd.com/unpacking-observability-a-beginners-guide-833258a0591f
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com/
Юбилейный 30ый выпуск DKT в составе Виктора, Максима и "парня в черном". Лампово обсудили последние новости из мира IT: удаленку, зарплаты и разные роли DevOps, много историй из жизни.
Тайминг:
00:00:17 Первое сентября
00:02:28 Новая версия DaVinchi для Mac m1
00:03:24 Французы выйграли суд у Apple
00:03:57 Саша рассказывает про отпуск
00:05:06 Саша рассказывает про работу на удаленке
00:06:20 Тема 1: как работать из дому эффективно и не сойти с ума 00:18:07 Витя рассказывает про Spark in k8s и мониторинг
00:22:13 Как на GitLab поддерживать ментальное здоровье
00:23:47 Тема 2: Waste time в нашей работе
00:42:09 Тонкая грань между техническим долгом и рефакторингом 00:49:35 Вите апрувнули PR в Istio
00:50:24 Как у Вити сломался ингресс
00:56:08 Очень важная просьба от Вити Давайте поддержим Кирилла Самаева
00:58:02 Тема 3: О зарплатах в DevOps
01:05:26 Кто такой Release manager
01:10:20 MFA, YubiKey, OnePassword и Bitwarden
01:16:02 Тема 4: Опять про монетизацию Docker
01:24:36 О том как Витя программирует в Visual Code на iPad в самолете
01:26:30 Новости несколькими строками
Как помочь Кириллу Семаеву:
Kirill Semaev (Кирилл Семаев), который вёл одноименный youtube канал. Я неоднократно упоминал его в своих заметках и ссылался на некоторые его ролики.
К сожалению, с Кириллом случилась беда. Он вследствие врачебной ошибки потерял здоровье и работоспособность. Кто хочет помочь в сложной ситуации, номер карты Сбербанка 4276380156637956 или пишите мне в телеграм @annse
Темы:
1. https://bit.ly/3Bnkets
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com/
Новый гость на DevOps кухне, начинавший как системный администратор, попробовавший девопс в котором ему стало тесно и переметнувшись в лагерь разработчиков доросший до Application Architect - Павел Песецкий.
Тайминг:
00:00:00 Начало
00:00:54 Новый гость на кухне
00:02:10 Куда пропал Саша
00:02:28 Почему Паша ушел из ДевОпс
00:03:30 Кто такой Application Architect
00:05:01 Взгляд девелопера на DevOps
00:06:07 Как получал опыт
00:08:39 Основной скилл архитектора
00:09:12 Чем плох Solutions Architect
00:11:52 Как уйти в разработчики
00:15:47 Офигеннейший скрипт из прошлого
00:20:50 50 лет шеллу (1)
00:29:49 Оптимальное количество строк в скрипте (2)
00:34:26 Новые фичи гита (3)
00:39:40 Зашквар Xsolla (4)
00:52:37 Менеджер убежал из Амазона (5)
01:08:30 Новая фича докера (6)
01:13:00 Kubernetes 1.22 (7)
01:25:14 Argo CD v2.1
01:34:00 Почему же стоит идти в DevOps
Ссылки:
1. https://sigops.org/s/conferences/hotos/2021/papers/hotos21-s06-greenberg.pdf
2. https://utcc.utoronto.ca/~cks/space/blog/programming/BourneBadForLargeScripts
3. https://www.banterly.net/2021/07/31/new-in-git-switch-and-restore/amp/
4. https://habr.com/ru/news/t/571238/, https://habr.com/ru/news/t/571328/, https://www.youtube.com/watch?v=EFhGezY-Hiw
5. https://youtu.be/WXbzznKHJQk 6. https://www.youtube.com/watch?v=9TM4Ry986oY
7. https://habr.com/ru/company/flant/blog/571184/
8. https://blog.argoproj.io/argo-cd-v2-1-first-release-candidate-is-ready-c1aab77956388
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com/
Витя и Макс сново на DevOps кухне обсуждают последние сочные новости. Кем быть лучше - менеджером или инженером, чем же занимается "DevOps инженер", зачем нам Linux от Windows и что же под капотом у контейнеров.
Timings:
00:00:03 Поздравление Максима
00:01:01 Как соединить ум и рукожопость
00:01:25 Немного про сериалы
00:01:50 Что пьет Макс
00:03:35 Linux-дистрибутива CBL-Mariner от Windows (1)
00:04:57 Плохая память Макса
00:06:05 Под капотом у облачных провайдеров
00:07:08 Загрузка Windows VM - Azure vs GCP
00:09:30 CBL-Mariner DIY ISO
00:11:27 Как включить SSH server в CBL-Mariner
00:12:51 Витя не собрал Istio на М1
00:13:38 Запустим UI Linux app в Windows
00:15:00 Security Scorecards (2)
00:20:49 Кем вы себя видите через 7 лет?
00:22:57 Хашимото ушел в инженеры (3)
00:27:32 Как жить если ты DevOps (4)
00:41:35 Зачем трэкать свои задачи
00:45:10 Кто сколько работает в день
00:53:47 Что же делает DevOps инженер
01:01:43 Useful Tools for Better Kubernetes Development (5)
01:16:46 Ошибка в одном символе от Google (6)
01:21:15 Разбираемся в docker, containers, CRIO, OCI, runc (7)
Ссылки:
1. https://www.opennet.ru/opennews/art.shtml?num=55475
2. https://github.com/ossf/scorecard
3. https://www.hashicorp.com/blog/mitchell-s-new-role-at-hashicorp
4. https://habr.com/ru/company/oleg-bunin/blog/568570/
5. https://blog.usejournal.com/useful-tools-for-better-kubernetes-development-87820c2b9435
6. https://arstechnica.com/gadgets/2021/07/google-pushed-a-one-character-typo-to-production-bricking-chrome-os-devices/
7. https://habr.com/ru/company/domclick/blog/566224/
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com/
Снова интересная беседа на кухне. Обсудили куда идти работать после выхода GitHub Copilot из preview, тренды CI/CD по версии DZone, что нового в Hashicorp Boundary 0.4 и как падал Slack, а также лучшие практики использования Helm и зачем в кубике виртуальные кластеры.
Тайминг:
00:00:00 У Саши упала антенна
00:00:40 Витя будет вырезать
00:00:45 Сашина стратегическая ошибка
00:01:03 Саша идет на BEER
00:02:16 Саша вспоминает школьные уроки информатики
00:04:52 Волшебный DevOps элексир
00:06:00 GitHub Copilot (1)
00:07:21 Витя опен сорс контрибьютор
00:08:39 Вся суть github copilot
00:10:00 Сортировка пузырьком
00:11:55 Какие языки поддерживаются
00:13:41 leetcode.com vs copilot
00:18:06 Кого можно назвать синьером
00:19:18 30-30-30
00:20:00 как будут проходить ТИ в будущем
00:23:27 возвращение сисадминов
00:31:19 CI/CD Trends (2)
00:32:45 почему синьеры не используют TDD
00:36:06 уровень technical debt = норм
00:38:45 contract tests 00:43:20 AIOps
00:47:50 Зашквар в автоматизации
00:56:48 разбор одного падения в Slack (3)
01:00:37 8 уровней моделей OSI
01:01:15 Hashicorp Boundary 0.4 (4)
01:08:23 13 best практик для Helm (5)
01:29:19 Мультиэнв в кубике (6)
Ссылки:
1. https://copilot.github.com
2. https://dzone.com/trendreports/cicd-amp-release-automation
3. https://leaddev.com/technical-direction-strategy/terrible-horrible-no-good-very-bad-day-slack
4. https://www.hashicorp.com/blog/announcing-hashicorp-boundary-0-4
5. https://codersociety.com/blog/articles/helm-best-practices
6. https://medium.com/geekculture/kubernetes-namespaces-vs-virtual-clusters-cc8731752972
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com/
Витя и Макс сново на кухне, обсуждают последние новости и интересные статьи из мира ИТ и DevOps в перемешку с историями из жизни. В этом выпуске вы узнаете, почему не сложилась карьера Макса в озвучке и как это связано с GitLab, какие условия ставит Виктор для участия в подкасте и насколько он ронин в Kubernetes. И пожалуй самое важное - мы узнаем что же такое "Шморг" и как его использовать.
Кипятите воду, заливайте пельмешки и приятного просмотра!
Timing:
00:00:26 Почему скоро Макс станет не у дел?
00:01:22 Райдер Вити для участия в роликах
00:01:45 Меряем экспертизу Вити в Kubernetes
00:02:33 Сферы в которых блистает Макс
00:02:58 Котик почти снес камеру
00:03:24 Немного про Валли
00:03:40 Жара
00:04:25 Почему Макса не было на 25 выпуске
00:05:00 Почему без Вити подкаста не будет
00:05:34 CI/CD репорт до DZone
00:06:40 Новая рубрика от DKT
00:07:00 Как Макс участвовал в озвучке
00:08:05 Атлант расправил плечи
00:10:15 Как сломался Jenkins в Slack (1)
00:22:17 Почему нечего сказать про Windows 11
00:26:15 Что такое «Шморг»?
00:27:10 Что пропустили в прошлом выпуске с WWDC
00:30:35 Container Registry в GitHub Packages (2)
00:33:52 GitHub Issues - Jira по-новому (3)
00:37:37 GitKraken 00:40:00 Новый (14!) релиз от GitLab (4)
00:47:08 Как ускорить свой DevOps? (5)
01:10:55 Vagrant 3.0 (to go) (6)
01:19:20 47 ронинов kubernetes (7)
01:24:27 Что произойдет, если сикреты уйдут в паблике git? (8)
01:29:16 Social Engineering, Slack и Electronic Arts (9)
01:32:41 17 способ запустить контейнеры в AWS (10)
01:34:22 Новый синтаксис Docker Multiline (11)
Ссылки:
1. https://slack.engineering/how-a-jenkins-job-broke-our-jenkins-ui/
2. https://github.blog/2021-06-21-github-packages-container-registry-generally-available/
3. https://github.com/features/issues
4. https://about.gitlab.com/releases/2021/06/22/gitlab-14-0-released
5. https://ain.ua/2021/06/14/7-sposobov-uskorit-razrabotku-s-devops/
6. https://www.hashicorp.com/blog/toward-vagrant-3-0
7. https://ymmt2005.hatenablog.com/entry/k8s-things
8. https://www.shhgit.com/blog/keep-it-secret-keep-it-safe/
9. https://www.vice.com/en/article/7kvkqb/how-ea-games-was-hacked-slack
10. https://www.lastweekinaws.com/blog/the-17-ways-to-run-containers-on-aws
11. https://github.com/moby/buildkit/blob/master/frontend/dockerfile/docs/syntax.md#here-documents
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка: https://www.bensound.com/
Витя пригласил Сашу составить ему компанию пока Максим восстанавливается от выезда на природу. В этот раз на кухне мы обсудили недавнюю WWDC, компьютерные клубы в 2021 году и главные падения последних недель AWS (Frankfurt регион) и Fastly. Не смогли обойти стороной вышедший недавно (и наконец-то) Terraform 1.0. Обсудили возможности Argo Rollouts. Поговорили немного в общем про успешные истории из Интернета про DevOps и Kubernetes. Заваривайте чай, кофе (или свой вариант) и устраивайтесь поудобнее (выпуск почти 2 часа).
Тайминг:
00:00:03 - Саша сидит в телефоне
00:00:05 - Обсуждение обратной связи от публики
00:01:43 - Как Саша сходил поиграть в компьютерный клуб в 2021 году, и как Витя играл на работе
00:07:30 - Впечатления от WWDC и осознание юбилейного 25 выпуска
00:16:45 - Terraform 1.0
00:40:18 - Ответы на вопросы нашего коллеги про то, как начать работать с IaC (что выбрать, как применять, как тестировать)
00:41:06 - 1. Какой инструмент выбрать для IaC (Terraform, Terragrunt, Terraspace, CDKTF, Pulumi)?
00:52:12 - 2. Насколько сегодняшние инструменты IaС Production ready? 00:53:59 - 3. GitOps для IaC (Terraform) и небольшая дискуссия, что такое GitOps.
00:58:16 - 4. (Чуть out-of-context) Чуточку про Immutable infrastructure на примере Kafka
00:59:16 - 5. CI\CD и тестирование IaC (включая security и production опыт реализации конечно же).
01:06:45 - 6. Mono vs Multi-repo для IaC (на примере Terraform) или как работать с Git.
01:10:00 - Argo Rollouts
01:17:30 - Когда и зачем нужен Kubernetes? Как нужно и не нужно подходить к внедрению Кубернетеса.
01:25:53 - "Как пользоваться документацией Kubernetes" от Вити
01:32:17 - История о том, как разработчики взяли на себя ответственность за инфраструктуру, почему Саше это нравится и насколько это близко к DevOps.
01:46:47 - Кто и почему ругает Сашу на работе и в жизни
01:45:03 - Падения недели (AWS и Fastly).
01:45:29 - AWS Frankfurt outage
01:50:09 - Fastly outage
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Ссылки:
1. Доклад Саши про Terraform и Terragrunt: https://www.youtube.com/watch?v=Avuu38YFZMg
2. Доклад Стаса про CI\CD для мобилок: https://www.youtube.com/watch?v=qx92Lmo_g5E
3. Мы обсудили почти полностью Terraform "RCE" (подробней про это поговорить не успели): https://alex.kaskaso.li/post/terraform-plan-rce 4. https://stackoverflow.blog/2021/05/19/rethinking-system-architecture-can-kubernetes-help-to-solve-rewrite-anxiety/
5. https://stackoverflow.blog/2021/05/24/how-developers-can-be-their-own-operations-department/
Музыка:
https://www.bensound.com/
Витя и Макс вновь собрались на уютной Devops кухне, чтобы обсудить новости из IT мира. Как обычно зацепились за Kubernetes и дошли аж до Chaos Engineering. Также Витя поделился своими впечатлениями от работы на Apple Silicone.
Приятного!
Тайминг:
00:03:40 - Витя примкнул к М1
00:04:41 - Боль Вити на Intel
00:12:19 - Как разворачивать новую тачку с нуля
00:17:20 - bat это как cat, но с подсветкой
00:20:45 - istat menus
00:24:20 - ломаный софт на M1
00:27:56 - нужен ли MacBook Pro 13 на M1
00:30:43 - обзор полезных консольных утилит (https://habr.com/ru/post/553000/)
00:39:55 - что с роликом про CI/CD?
00:40:41 - почему выпуск задержался
00:41:05 - Витя на DevOps Conf 2021
00:42:30 - Масштабирование Kubernetes в Pinterest: через сбои и аварии (https://habr.com/ru/company/itsumma/blog/552818)
00:56:40 - Challenge: 100 Days of Kubernetes (https://100daysofkubernetes.io, https://devops.anaisurl.com/kubernetes)
01:03:20 - Canary Deployments
01:04:14 - Breaking the top five myths around Chaos Engineering (https://cloudcomputing-news.net/news/2021/apr/28/breaking-the-top-five-myths-around-chaos-engineering/)
01:08:22 - Новый ведущий DKT
01:10:25 - Немного про бизнес Netflix
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com/
Витя, Саша и Макс в очередной раз собрались обсудить последние новости. Рассуждали почему сейчас никому нет дела до underlying OS, как заврался IBM, во что превращается GitLab, карьерный путь в ИТ от LinuxFoundation и много другое. Заваривайте чаек и подсаживайтесь к столу.
Тайминг:
00:01:55 - Nobody Cares About the Operating System Anymore (https://www.lastweekinaws.com/blog/nobody-cares-about-the-operating-system-anymore/)
00:16:20 - IT career RoadMap (https://training.linuxfoundation.org/announcements/charting-the-path-to-a-successful-it-career/)
00:21:06 - DevOps vs SRE from IBM (https://www.youtube.com/watch?v=KCzNd3StIoU)
00:25:06 - Open DevOps by Attlassian (https://www.atlassian.com/blog/devops/open-devops)
00:32:25 - New GitLab release (https://about.gitlab.com/releases/2021/04/22/gitlab-13-11-released/)
00:48:05 - Интересный доклад с DevOops про реалии Российского девопса и Ansible (https://habr.com/ru/post/556868/)
00:59:46 - OpenSearch (https://aws.amazon.com/ru/blogs/opensource/introducing-opensearch/)
01:03:22 - Загрузка видео в GitHub (https://github.blog/2021-05-13-video-uploads-available-github/)
01:07:25 - IaC tools for Terraform comparison (https://github.com/iacsecurity/tool-compare)
01:11:36 - Супер штука если хотите что-то поискать по гитхабу (https://grep.app/)
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com/
В новом выпуске Витя, Макс и Саша собрались на троих что обсудить свежий радар от ThoughtWorks - (https://www.thoughtworks.com/radar). Прошлись по всем разделам, выяснили что нового, что переехало из прошлого, поделились своим отношением и опытом.
Тайминг:
00:01:26 - Что за радар?
00:02:09 - Предыдущий радар на DevOps Minsk (https://www.youtube.com/watch?v=Zy6VovBkbOk)
00:05:13 - 4 основные темы радара
Techniques:
00:12:15 - API extend-contract
00:12:57 - Design System
00:18:20 - Platform engineering product teams
00:20:42 - Service rotation account approach
00:26:40 - Cloud sandoxes
00:31:30 - Distroless Docker images
00:34:38 - Ethical Explorer
00:39:31 - Lightweight approach for RfC
00:43:41 - Team cognitive load
00:45:54 - Deployment drift radiator
00:50:07 - Remote mob programming
00:52:10 - GitOps
00:58:42 - Layered platform Teams
00:59:34 - Naive complexity requirements
01:03:13 - Peer review equal pull request
01:08:44 - Как происходит код ревью в больших компаниях (https://www.youtube.com/watch?v=rR4n-0KYeKQ)
01:10:07 - SAFe
01:12:54 - Separate code and pipeline ownership
01:17:00 - Ticket driven platform operating model
Tools:
01:21:38 - esbuild
01:22:21 - Redash
01:23:26 - Prowler
01:24:40 - Tuple
01:27:08 - Buildah and Podman
01:30:12 - GitHub Actions
01:31:31 - Terratest
01:32:23 - Hashicorp Boundary
01:33:29 - Remote WSL
01:34:30 - AWS Pipeline
Platforms:
01:37:50 - AWS Cloud Build Kit
01:42:10 - Pulumi
01:44:07 - Homemade IaC products
Новости одной строкой:
01:45:50 - TeamCity goes to cloud (https://blog.jetbrains.com/teamcity/2021/04/introducing-teamcity-cloud-a-managed-ci-cd-service-by-jetbrains/)
01:46:40 - Crypto miners are killing free CI (https://layerci.com/blog/crypto-miners-are-killing-free-ci/)
01:48:07 - Fortran Package Manager (https://github.com/fortran-lang/fpm)
01:48:34 - Lens 5 Beta (https://www.mirantis.com/blog/lens-5-0-lens-spaces-beta/)
01:49:33 - Kubernetes is moving to three releases per year (https://groups.google.com/g/kubernetes-announce/c/is_pjOd5hho?pli=1)
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com/
Не прошло и 20 выпусков и это свершилось - мы запустили полноценный видеоформат! Теперь нас можно не только слышать, но и видеть. Очень интересен Ваш фидбэк, как получился пилотный видео ролик. В этом выпуске обсудили стоит ли ждать увеличения зарплаты, если выучить kubernetes и какие нововведения в версии 1.21. В гости заглянул Саша Довнар и порассуждал когда же будет Terraform 1.0 и зачем обновляться на 0.15. Майнеры на GitHub - хорошо это или плохо? Дискутировали, зачем в ядро линукса завезли поддержку M1 от Apple и что за Logica от Google.
Тайминг:
00:20 - Приветствие в видео-формате
00:48 - Максим не в фокусе
03:10 - EPAM Hiring Week (https://www.epam-group.ru/careers/data-and-devops-hiring-week/devops)
04:23 - Зарплаты с k8s выше, чем без него (https://kube.careers/report-2021-q1)
16:01 - Список востребованных DevOps-технологий
18:46 - Главные изменения в kubernetes 1.21 (https://sysdig.com/blog/whats-new-kubernetes-1-21/)
30:23 - Что подвезли в 0.15 версии Terraform (https://www.hashicorp.com/blog/announcing-hashicorp-terraform-0-15-general-availability)
40:16 - DevOps Days Kiev (https://devopsdays.com.ua/)
41:33 - Apache прощается с Mesos (https://www.opennet.ru/opennews/art.shtml?num=54926)
44:38 - Майнеры осваивают GitHub (https://m.habr.com/ru/news/t/550684/)
48:51 - Как Сашу промайнили
52:57 - gh поддерживает workflow (https://github.blog/2021-04-15-work-with-github-actions-in-your-terminal-with-github-cli/)
55:45 - Набор типсов и сниппетов для GitHub Actions (https://github.com/yengoteam/awesome-gha-snippets)
58:55 - Почему Саша разочаровался в GHA
1:00:42 - Linux и М1 (https://arstechnica.com/gadgets/2021/04/apple-m1-hardware-support-merged-into-linux-5-13/) 1:09:45 - Нужна ли Google Logica? (https://habr.com/ru/company/selectel/blog/551576/)
Новости одной строкой:
1:13:12 - Депутат предложила заменить youtube патриотическим контентом (https://dev.by/news/deputat-firewall)
1:13:54 - ПК стали покупать чаще (https://dev.by/news/rynok-pk-vzletel-na-55-v-pervom-kvartale-prodazhi-mac-vyrosli-bolee-chem-vdvoe)
1:14:36 - Больше не будет телефонов LG (https://www.zdnet.com/article/lg-is-ending-its-smartphone-business/)
1:15:33 - VISA разрешит использование криптовалют
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com/
У нас знаменательное событие - ровно год назад мы решили создать подкаст про DevOps. И вот уже 20 выпусков позади. Сегодня мы поговорим немного об истории создания DevOps Kitchen talks, чего мы за этот год достигли и наших планах на ближайшее будущее.
Разумеется, обсудим и технические темы - попробуем разобраться что такое технический долг для DevOps специалиста, как правильно траблшутить инциденты и какие техники для этого существуют.
За время записи этого выпуска произошло 4 технических сбоя, в результате которых мы потеряли 15 ценных минут, где рассматривали такие вещи как диаграмма Исикавы, что нового в сторэджах AWS и как теперь можно оперировать секретами в Google Cloud Code. Ссылки на указанные материалы ищите в доп материалах.
Timing:
1:18 - Как родилось название DevOps Kitchen Talks
2:53 - 30 лет Linux (https://www.youtube.com/watch?v=g3w716tGw7E&t=3403s)
18:19 - Чему Максим научился за год
21:36 - 4 вещи о github actions, которые вы не знали (https://github.blog/2021-03-04-4-things-you-didnt-know-you-could-do-with-github-actions/)
43:24 - История одного забытого пароля
43:56 - Пробел в Bash
45:00 - Поговорим про технический долг (https://martinfowler.com/bliki/TechnicalDebt.html)
52:15 - Архитектурный технический долг
59:08 - Архитектурный долг и ремонт (https://dev.to/integerman/sailing-on-the-ship-of-theseus-4dfn)
01:06:59 - Troubleshooting workflow (https://medium.com/geekculture/rule-1-dont-fix-an-issue-unless-you-can-make-it-worse-1a0acb21890f)
Что утеряно во время записи:
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com/
Тайминг:
03:24 - Уязвимость в Git (https://www.openwall.com/lists/oss-security/2021/03/09/3)
10:35 - Ansible 3.0 (https://www.ansible.com/blog/announcing-the-community-ansible-3.0.0-package)
19:29 - Принципы для разработки (https://habr.com/ru/company/itelma/blog/546372/)
51:38 - 30 лет питону (https://www.theregister.com/2021/02/20/python_at_30/)
54:47 - 3,653 уязвимости в PyPI (https://www.theregister.com/2021/03/02/python_pypi_purges/)
58:00 - Подпиши свой код(https://www.theregister.com/2021/03/09/sign_of_the_primes_linux/)
01:03:45 - Backup and in the Age of GitOps and CI/CD Deployments (https://dzone.com/articles/backup-and-disaster-recovery-in-the-age-of-gitops)
01:26:50 - Don’t Deploy Applications with Terraform (https://medium.com/google-cloud/dont-deploy-applications-with-terraform-2f4508a45987)
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com/
Timings:
03:02 Государственный майнинг (https://habr.com/ru/news/t/544362/)
07:55 Саша делится опытом работы на M1
41:30 Новый Беларусский клауд (https://dev.by/news/iba-group-zapustila-oblachnogo-provaidera)
47:11 CDK For Terraform released (https://www.hashicorp.com/blog/announcing-cdk-for-terraform-0-1)
01:02:30 Новости одной строкой
01:14:22 Terraform и Linux сертификации
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com
Сегодня на DevOps Kitchen к постоянным ведущим Вите и Максиму присоединился Дмитрий Курьянович из WG. Много говорили про гейм индустрию, но и за DevOps поговорить успели.
Тайминг:
01:49 Google закрывает студии по разработке игр для Stadia (https://www.theguardian.com/games/2021/feb/02/google-stadia-closes-in-house-game-development-studio)
18:20 Взлом CD Project Red (https://tech.onliner.by/2021/02/09/xakery-vzlomali-servery-cd-projekt-zabrali-isxodniki-vedmaka-i-kiberpanka-i-trebuyut-vykup )
32:23 Youtube Premium за 199рупий
34:20 Яндекс админы имеют доступ к вашей почте (https://dev.by/news/yandeks-rasskazal-ob-utechke-dannyh-tysyach-polzovatelei)
45:06 Docker 20.10 (https://www.infoq.com/news/2021/01/docker-engine-cgroups-logging/)
51:53 Что ждет DevOps в 2021 (https://proglib.io/p/perspektivy-dlya-inzhenera-devops-v-2021-godu-2020-12-25?focus=comment)
01:10:20 Как быть если ты Parler (https://www.bbc.com/news/technology-55615214)
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com/
Тайминг:
00:53 - Ностальгия по ICQ (https://dev.by/news/zagruzki-icq-v-gonkonge-vyrosli-v-35-raz-iz-za-nostalgii-i-nedoveriya-k-whatsapp)
05:29 - Эксперты рассуждают про StopGame
16:53 - Разбор Sysdig 2021 Container Security and Usage Report (https://sysdig.com/blog/sysdig-2021-container-security-usage-report/)
01:06:10 - Учимся безопасно писать Dockerfile (https://habr.com/ru/company/swordfish_security/blog/537280/)
01:17:21 - Что нового в k8s 1.20? (https://m.habr.com/en/company/flant/blog/530924/)
Доп материал:
Схема - https://containerd.io/img/architecture.png
DOM Panel discussion - https://www.youtube.com/watch?v=Zy6VovBkbOk
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com
Тайминг:
03:20 - DevOps Roadmap 2021 (https://dev.to/mubbashir10/devops-roadmap-become-a-devops-engineer-in-2021-4hb8)
23:00 - Submariner (https://submariner.io/)
36:25 - Terraform 0.14 (https://www.hashicorp.com/blog/announcing-hashicorp-terraform-0-14-general-availability)
52:35 - 7 Levels of Credential Management (https://devopsdirective.com/posts/2020/11/credential-management/)
1:11:19 - Trends 2021 by O'REILLY
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com/royalty-free-music/track/dreams-chill-out https://www.bensound.com/royalty-free-music/track/happy-rock
Специальный гость - Сергей Борейко (Lead Systems Engineer)
Тайминг:
- отчет о DevOps в РФ 2020 03:54 - https://express42.com/devops-report-2020
- Linux in your pocket 25:26 - https://habr.com/ru/company/selectel/blog/522636/
- GitHub ищет контрибьютеров в документацию 30:15 - https://github.blog/2020-10-07-github-docs-are-now-open-source/
- HTTP3 шагает по планете 34:10 - https://blog.chromium.org/2020/10/chrome-is-deploying-http3-and-ietf-quic.html
- Jira теперь только в клауде 44:08 - https://www.atlassian.com/migration/journey-to-cloud?jobid=104830907&subid=1515944789
- Парни пробовали сдать Certified Kubernetes Security Specialist 46:25
Ссылки:
GitHub Вити - https://github.com/vedmichv/CKS-Certified-Kubernetes-Security-Specialist
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com/royalty-free-music/track/dreams-chill-out https://www.bensound.com/royalty-free-music/track/happy-rock
Гости программы - Aliaksandr Dounar, Andrey Vernigora
Темы:
- Изменения в СКА 4:17
- Цена AWS инфраструктуры прямо в консоли 17:57
- Terraform марафон 21:30
- Разговор с Архитектором 1:04:18
Ссылки:
https://monicabhartiya.com/posts/kubernetes-syllabus-update
https://github.com/infracost/infracost
https://t.me/devopsminsk
https://github.com/kelseyhightower/kubernetes-the-hard-way
http://systemarchitect.mit.edu/
https://www.amazon.com/Software-Architecture-Practice-3rd-Engineering/dp/0321815734
https://www.amazon.com/System-Architecture-Strategy-Product-Development/dp/0133975347
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com/royalty-free-music/track/dreams-chill-out
https://www.bensound.com/royalty-free-music/track/happy-rock
Специальный гость - Саша Довнар
Темы:
Полезные ссылки:
https://www.hashicorp.com/blog/announcing-the-hashicorp-linux-repository/
https://blog.robertelder.org/regular-expression-visualizer/
https://habr.com/ru/company/southbridge/blog/513504/
https://www.linux.org.ru/news/opensource/15838381
https://www.theregister.com/2020/09/02/github_container_registry/
https://habr.com/ru/company/vdsina/blog/518290/
https://habr.com/ru/company/jetinfosystems/blog/518694/
https://dev.to/alediaferia/the-mythical-devops-engineer-n-611
https://habr.com/ru/company/mailru/blog/518628/
https://learnk8s.io/production-best-practices
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com/royalty-free-music/track/dreams-chill-out
https://www.bensound.com/royalty-free-music/track/happy-rock
Специальный гость - Vladimir Kuletski
Темы:
- Срейдний возраст геймера
- Google прокладывает новый кабель через Атлантику
- Сборник кодерксих аббревиатур
- Готовим DevOps по-Американски
Ссылки:
https://habr.com/ru/news/t/512930/
https://habr.com/ru/news/t/512840/
https://habr.com/ru/post/513442/
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com/royalty-free-music/track/dreams-chill-out
https://www.bensound.com/royalty-free-music/track/happy-rock
Темы:
- Взломали twitter
- Интернет от Маска
- 5 лет Windows 10
- Не удалось
- Уязвимость в DNS Windows server не дожила до совершеннолетия
- Dash Carts - Очередной удар по кассирам от Амазон
- УРА и АХ - Spotify в РБ (и РФ)
- (от подписчика) Мобилка с Линуксом за 200$
- Будущее IT под угрозой DevOps
- Глава 1 SRE book
Ссылки:
https://habr.com/ru/news/t/511210/ https://habr.com/ru/news/t/511170/ https://dev.by/news/kriptomoshenniki-zahvatili-twitter-akkaunty-apple-uber-maska-geitsa-bezosa https://habr.com/ru/news/t/511196/ https://habr.com/ru/news/t/511180/ https://habr.com/ru/news/t/510978/ https://www.amazon.com/b?node=21289116011 https://blog.checkpoint.com/2020/07/14/sigred-this-is-not-just-another-vulnerability-patch-now-to-stop-the-next-cyber-pandemic/ https://research.checkpoint.com/2020/resolving-your-way-into-domain- admin:-exploiting-a-17-year-old-bug-in-windows-dns-servers/ https://tech.onliner.by/2020/07/14/spotify-zapustilsya-v-belarusi https://habr.com/ru/news/t/510962/ https://habr.com/ru/company/itsumma/news/t/511364/ https://habr.com/ru/post/511314/
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com/royalty-free-music/track/dreams-chill-out
https://www.bensound.com/royalty-free-music/track/happy-rock
Гость-постоянный ведущий Дмитрий Курьянович
Стремящийся в постоянные ведущие - кот Валли
Темы
- GitHub падает чаще под Microsoft-ом 04:20
- 61mb изменений в новой версии ядра Linux 21:58
- ДР Pascal - 50 лет 36:05
- контейнеры захватят рынок 40:41
- MS Teams пытается разгрузить свои сервера 58:34
- оплата проезда по QR коду теперь доступна в Минске 1:12:11
- DevOps тренды 2020 1:23:40
- Кто придумал DevOps и SRE инженеров 1:54:30
Ссылки:
https://nimbleindustries.io/2020/06/04/has-github-been-down-more-since-its-acquisition-by-microsoft
https://habr.com/ru/post/506864/?utm_source=habrahabr&utm_medium=rss&utm_campaign=506864
https://www.phoronix.com/scan.php?page=news_item&px=Free-Pascal-FPC-3.2-Compiler
https://www.theregister.com/2020/06/25/container_forecast_gartner/
https://www.theregister.com/2020/06/17/microsoft_plans_to_move_teams/
https://dev.by/news/lwo-oplati-minsk
https://dzone.com/articles/8-devops-trends-to-know-in-2020
https://cloud.google.com/blog/products/gcp/sre-vs-devops-competing-standards-or-close-friends
https://www.youtube.com/watch?v=0UyrVqBoCAU
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com/royalty-free-music/track/dreams-chill-out
https://www.bensound.com/royalty-free-music/track/happy-rock
Темы:
Ссылки:
https://habr.com/ru/news/t/505324/
https://syncedreview.com/2020/06/04/deepfacedrawing-generates-photorealistic-portraits-from-freehand-sketches/
https://habr.com/ru/news/t/505182/
https://dev.by/news/uzhe-vtoroi-nemetskii-gorod-planiruet-perehodit-na-otkrytoe-po
https://habr.com/ru/news/t/505096/
https://habr.com/ru/company/itsumma/news/t/505288/
https://martinfowler.com/articles/branching-patterns.html
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com/royalty-free-music/track/dreams-chill-out
https://www.bensound.com/royalty-free-music/track/happy-rock
Специальный гость - Дмитрий Курьянович, Wargaming.
Темы:
- Microsoft признает ошибки
- Новинки Microsoft Build
- Сколько времени мы смотрим в дисплеи
- Blue/green подъехало в CloudFormation (ECS only)
- Можно подзарядиться от Tesla
- Будущее GameDev индустрии
- Technology Radar - подборка лучшего
Ссылки:
https://dev.by/news/microsoft-my-oshibalis-naschyot-open-source
https://habr.com/ru/company/jugru/blog/502994/
https://www.studyfinds.org/digital-overload-average-adult-will-spend-34-years-of-their-life-staring-at-screens/
https://aws.amazon.com/about-aws/whats-new/2020/05/aws-cloudformation-now-supports-blue-green-deployments-for-amazon-ecs/
https://electrek.co/2020/05/19/tesla-bidirectional-charging-ready-game-changing-features/
https://www.youtube.com/watch?v=zu9t_f8_OsI
https://www.thoughtworks.com/radar?utm_source=all-tw&utm_medium=email&utm_campaign=techradar-vol22
https://www.youtube.com/watch?v=T76jcq31fXM&t=1s
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com/royalty-free-music/track/dreams-chill-out
https://www.bensound.com/royalty-free-music/track/happy-rock
Специальный гость - Денис Железцов, Wargaming (https://github.com/Difrex)
Тайминг:
- VSCode заехал в GitHub 03:51
- AKS поддерживает Windows контейнеры 19:51
- Новые фишки Grafana 7.0 35:30
- Ближайшие онлайн инвенты 01:08:58
- SideCar в k8s 1.18 01:14:02
- Nomad vs kubernetes vs Mesos 01:21:45
Ссылки:
https://habr.com/ru/news/t/500908/ https://www.theregister.co.uk/2020/04/29/windows_server_containers_azure_kubernetes/ https://grafana.com/docs/grafana/latest/guides/whats-new-in-v7-0/
https://devopsdays.com.ua/fromhome/
https://community-z.com/events/dom-devopsminsk-online-meetup-3
https://banzaicloud.com/blog/k8s-sidecars/
https://m.habr.com/ru/news/t/499980/
https://www.youtube.com/watch?v=uTEL8Ff1Zvk
https://github.com/wgnet/befw
Поблагодарить:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com/royalty-free-music/track/dreams-chill-out
https://www.bensound.com/royalty-free-music/track/happy-rock
Сегодня у DevOps Kitchen Talks мини юбилей - 5-й выпуск. В свете данного события Витя и Макс решили пригласить на свою уютную кухню гостя - Юру Мусского, SRE и одного из спикеров DOM community. Вместе ребята обсудили последние новости и события недели, а также порассуждали какими основными навыками должен обладать специалист в сфере DevOps.
Темы:
- Google предвигает альтернативу VPN
- Последний релиз python 2.7
- GitHub прилег
- Новый релиз Ubuntu 20.04 LTS
- Netflix ускорился после DOM-2 meetup
- Чем занимаются разные OPS (Dev,Web,Cloud,Sys,Net)
- DevOps Primary Kit
Ссылки
https://m.habr.com/ru/news/t/498344/
https://storage.googleapis.com/pub-tools-public-publication-data/pdf/43231.pdf
https://m.habr.com/ru/news/t/498364/
https://netflixtechblog.com/how-netflix-brings-safer-and-faster-streaming-experience-to-the-living-room-on-crowded-networks-78b8de7f758c
https://www.githubstatus.com/incidents/2y6v4ltq26g7
https://www.janbasktraining.com/blog/difference-between-devops-sysops-webops/
https://habr.com/en/post/449218/
https://landscape.cncf.io/zoom=400
https://xebialabs.com/periodic-table-of-devops-tools/
В очередном выпуске Витя и Макс вновь собрались на уютной DevOps кухне, что бы обсудить самые горячие новости прошедших недель и разобрать на ингридиенты блюдо под названием Интервью.
В этом выпуске:
- Docker Engine под угрозой
- Гиганты отказываются от использования Zoom
- Windows поглощает Linux
- Что такое Nomad и зачем нужен релиз 0.11
- Интервью процесс с обоих сторон (кандидат и интервьювер) на примере интересных вопросов о kubernetes
Ссылки:
https://www.theregister.co.uk/2020/04/08/docker_malware_attacks/
https://www.hashicorp.com/blog/announcing-hashicorp-nomad-0-11-beta/
https://enterprisersproject.com/article/2020/3/14-kubernetes-interview-questions
Макс и Витя вновь собрались на уютной DevOps Kitchen чтобы перекусить, обсуждая последние новости и порассуждать нужен ли Continuous Learning в IT в общем и для DevOps специалистов в частности.
Апретив:
- Новые фичи kubernetes 1.18
- iPad 2020, нужен ли ты?
- Zoom следит за Вами
- Роботы начали заменять живых исполнителей
Первое блюдо:
- Встали на защиту Jenkins
Основное блюдо:
- А нужно ли постоянно учиться в мире IT?
Полезные ссылки:
DOM комьюнити: https://www.youtube.com/channel/UC3UB8hAvJ9QPLgP7ql9dE6w
https://sysdig.com/blog/whats-new-kubernetes-1-18
https://habr.com/ru/news/t/493434/
https://protonmail.com/blog/zoom-privacy-issues/
https://medium.com/@shrayk/the-case-against-jenkins-in-2020-310276e39280
В выпуске постоянные ведущие Виктор и Максим собрались на уютной DevOps кухне чтобы:
Поговорить о первом релизе KubeFlow
Рассмотреть перспективы магазинов без продавцов на примере Amazon Go
Посчитать отмененные ИТ конференции
Пробежаться по новым фичам PowerShell 7
Попробовать разобрать в чем разница между Service Mesh и API Gateway
И на финал почитать отчет о состоянии DevOps за 2019 год
Ссылки:
https://events.dev.by/dom-devopsminsk-open-meetup-2
https://www.cncf.io/blog/2020/03/06/the-difference-between-api-gateways-and-service-mesh/
https://services.google.com/fh/files/misc/state-of-devops-2019.pdf
https://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-145.pdf
En liten tjänst av I'm With Friends. Finns även på engelska.