Episodes
Tuesday Jul 27, 2021
Tuesday Jul 27, 2021
Витя и Макс сново на 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/
Wednesday Jul 14, 2021
Wednesday Jul 14, 2021
Снова интересная беседа на кухне. Обсудили куда идти работать после выхода 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/
Tuesday Jun 29, 2021
Tuesday Jun 29, 2021
Витя и Макс сново на кухне, обсуждают последние новости и интересные статьи из мира ИТ и 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/
Tuesday Jun 15, 2021
Tuesday Jun 15, 2021
Витя пригласил Сашу составить ему компанию пока Максим восстанавливается от выезда на природу. В этот раз на кухне мы обсудили недавнюю 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/
Friday Jun 04, 2021
DKT24 - DevOps на M1, Pinterest Kubernetes Fail и Chaos Engineering
Friday Jun 04, 2021
Friday Jun 04, 2021
Витя и Макс вновь собрались на уютной 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/
Tuesday May 18, 2021
Tuesday May 18, 2021
Витя, Саша и Макс в очередной раз собрались обсудить последние новости. Рассуждали почему сейчас никому нет дела до 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/
Wednesday May 05, 2021
22 - ThoughtWorks radar (vol.24)
Wednesday May 05, 2021
Wednesday May 05, 2021
В новом выпуске Витя, Макс и Саша собрались на троих что обсудить свежий радар от 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/
Tuesday Apr 20, 2021
Tuesday Apr 20, 2021
Не прошло и 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/
Tuesday Apr 06, 2021
Tuesday Apr 06, 2021
У нас знаменательное событие - ровно год назад мы решили создать подкаст про DevOps. И вот уже 20 выпусков позади. Сегодня мы поговорим немного об истории создания DevOps Kitchen talks, чего мы за этот год достигли и наших планах на ближайшее будущее.
Разумеется, обсудим и технические темы - попробуем разобраться что такое технический долг для DevOps специалиста, как правильно траблшутить инциденты и какие техники для этого существуют.
За время записи этого выпуска произошло 4 технических сбоя, в результате которых мы потеряли 15 ценных минут, где рассматривали такие вещи как диаграмма Исикавы, что нового в сторэджах AWS и как теперь можно оперировать секретами в Google Cloud Code. Ссылки на указанные материалы ищите в доп материалах.
Timing:
1:18 - Как родилось название DevOps Kitchen Talks
2:53 - 30 лет Linux (https://linuxfoundation.org/linux30th)
4:15 - Зачем учиться в университете?
5:40 - Для чего в 2021 учить Pascal?
6:33 - Rust в ядре Linux
7:14 - DKT празднует год и 20 выпусков
8:35 - Благодарности слушателям
9:18 - Спасибо patron-ам
10:30 - Итоги года
12:00 - Обратная связь с нами
13:36 - Наши планы на 2021
14:40 - Вопрос к аудитории
17:10 - DKT на Junior DevOps Conference (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)
Что утеряно во время записи:
- Git Release 2.31 (https://www.infoq.com/news/2021/04/git-2-31-released)
- Google Announces the Public Preview of Network Connectivity Center (https://www.infoq.com/news/2021/04/gcp-network-connectivity-center)
- Java 16 released (https://www.infoq.com/news/2021/03/java16-released)
- AWS Announces Lower Cost Storage Classes for Amazon Elastic File System (https://www.infoq.com/news/2021/03/aws-efs-one-zone-storage-classes)
- Google Cloud Code now includes Secret Manager integration (https://cloud.google.com/blog/topics/developers-practitioners/introducing-cloud-code-secret-manager-integration)
Сказать спасибо:
https://www.patreon.com/devopskitchentalks
Музыка:
https://www.bensound.com/
Tuesday Mar 23, 2021
Tuesday Mar 23, 2021
Тайминг:
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/