DevOps Deflope News
5.69K subscribers
17 photos
1.51K links
DevOps Deflope News — выборка новостей и тулинга от инженеров «Фланта». Берём весь информационный поток и пропускаем через фильтр здравого смысла. Ещё пишем подкаст.

Рекламу не размещаем. Для связи @dvpsdflpfdbkbot.
Download Telegram
Хороший обзор монорепо как практики — ключевые требования к тому, чтобы монорепо работало хорошо (у него есть как несомненные преимущества по отношению к множеству репозиториев, так и минусы), и для чего это нужно. Когда лучше держать монорепу, а когда лучше держать код по отдельным репозиториям. Некоторые инструменты на текущий момент работают только с JS репозиториями. Тем не менее, обзор будет полезен для построения работы с монорепо для любых языков программирования.
https://e42.link/3kiMiv9
👍7👎1
Еще одно средство автоматизации CI/CD пайплайнов.

https://e42.link/3RIr4Dq

Каждый stage можно описать с помощью API (на любом ЯП), который будет выполняться в контейнере. И каждый такой stage выстраивается в цепочку (пайплайн) в виде графа.
🔥16👍1
Легковесный фреймворк для написания несложных операторов для Kubernetes https://e42.link/3RL2uC1

Буквально в десяток строчек операторы пишутся на питоне.
👍10🤔4🤩4💩2
Каждый, кто когда-либо отлаживал CI/CD пайплайны при отладке сталкивался с тем, что фактически нет возможности протестировать свой пайплайн локально до того как сделать push.
От этого страдает надежность пайплайнов, качество и увеличивается цикл разработки (поправить пайплайн ➡️ сделать пуш ➡️ подождать результатов на CI-сервере).

Как минимум для Github Actions и Gitlab есть способ запускать и отлаживать пайплайны локально:
https://e42.link/3Y4dD2f — для Github Actions
https://e42.link/3ky8v8I — для Gitlab-CI

Если у вас был опыт работы с ними - напишите о нем в комментах к посту.
🔥18👍6
Kubernetes-кластер без kubelet:
https://e42.link/3J1Ziin

Можно локально поднять Kubernetes-кластер без необходимости разворачивать все компоненты. При этом эмулируется наличие нескольких нод, т.е. можно использовать для тестирования многонодовых инсталляций.
🤔9👍5🔥2
Интересная статья, про тренды и будущее devops-практики Observability.

https://e42.link/3KToOaZ

Что можно отметить:

1. Технологический стек для создания цифровых продуктов меняется и это приводит к изменению и инструментов для Observability. Вместо монолитных архитектур сейчас используют микросервисы, Kubernetes и распределенную архитектуру, cloud native.

2. Если раньше инструменты шли под определенное направление Observability: логирование, мониторинг, трейсинг, то теперь есть тренд на создание платформенных решений для объединения в одном окне/интерфейсе возможности работы с логами, метриками, трейсами и так далее.

3. Связь Observability с процессами вокруг бизнес-данных, например, сбор логов ETL или бизнес-процессов и визуализация шагов бизнес-процессов.

4. Отсутствие зависимости от одного вендора.

5. Интеграция инструментов машинного обучения для решения задач предиктивного мониторинга.

6. Более тесная интеграция собираемых данных/телеметрии с решением задач по security + тут тоже интеграция с инструментами машинного обучения.

7. Оптимизация затрат на хранение и обработку собираемых метрик. В статье не указывается про Yandex Cloud Remote Storage, но, вероятно, это про решение вышеуказанной задачи. В контексте - зачем внутри компании разворачивать свою хранилку для метрик, когда с помощью API метрики в нужном формате можно складывать и хранить в облаке и потом там же визуализировать c помощью DataLens и других инструментов.

8. Мониторинг CI/CD-пайплайнов.

9. Автоматизация процесса алертинга на основе машинного обучения, а не выставленных в ручную пороговых значений.
👍11🔥5
В Gitea завезли Gitea Actions.

Пока это только превью и не гарантируется стабильная работа, но общее направление развития радует - появляется еще один CI/CD. И кажется это именно actions, то есть совместимое с GitHub Actions:

"The standalone runner workflows are designed to be compatible with GitHub Actions, and can be used to build, test, package, release, or deploy any code project on Gitea."
👍29
Осталось совсем немного времени до окончания опроса по состоянию DevOps 2023.

Коллеги, инженеры, если у вас еще не было такой возможности — просим вас заполнить анкету➡️ https://e42.link/state-of-devops23 чтобы результаты были максимально полными и полезными для индустрии DevOps.
👍82🔥2👎1🤔1💩1
Гайд о том, как стать SRE. Автор приводит требования, инструменты и литературу. Всё в одном месте.

https://e42.link/3ZHJ8AO

Новость с канала Мониторим ИТ
👍19😐10🔥6🤮3👎2
OSS IM система https://e42.link/3MbUKZ1

Решение модульное, платная часть не SAAS, а поддержка.
Но пока не ясны планы на дальнейшее развитие, репозиторий очень свежий.
🔥6🤔3👍2
Пакетный менеджер на CUE для Кубера от разработчика Flux, выглядит интересно.

https://e42.link/3U4F23K
👍6🔥1
Вебинар по превью технологического радара 18, 19 апреля.

https://e42.link/3miSkxb
👍8🔥2
Подробный обзор новой версии Kubernetes

https://e42.link/43LjehV
👍84🔥2🤔1
Небольшой спойлер содержания вебинара по превью технологического радара от Thoughtworks.

Что было на вебинаре:

Публикация отчёта будет на следующей неделе, презентовали его часть.

42. Passkeys https://e42.link/3owrfY2 вместо Устаревшего SMS OTP.

3. Dependency pruning - удалять неиспользуемые зависимости для повышения уровня безопасности.

7. Demo frontends for API-only products. Прозрачность для бизнеса при демонстрации API.

18. Tracking health over debt – https://e42.link/3UZiFwX

63. 91. Frontend. Связка https://e42.link/41qz6Vr + https://e42.link/43SGpa1, второй как замена Jest.

24. Github actions + 2. CI/CD infrastructure as a service. GA - не отменяет других Gitlab CI, Azure DevOps, просто более популярный сейчас. Особое внимание следует уделить actions от третьих лиц. В сессии вопросов-ответов обсуждали про баланс между жаждой держать процессы on-prem и удобством *aaS, прозвучала фраза: “выносить CI/CD в CICDaaS может быть не настолько небезопасным как кажется, может пора сказать Goodbye to Jenkins?…”
Парочкой ссылок делились в чате:
https://e42.link/43TPfEM
https://e42.link/3oBunld

96. Ferrocene https://e42.link/3H32w46. Компилятор rust, сертифицированный по ISO26262 на использование в высококритичных системах, типо автомобильной индустрии.

65. ChatGPT, ведущие откровенно веселились хайпу в индустрии и количеству запросов приходивших в связи с этим. И это не единственный blip (кружочек на радаре), который связан с AI, LLM.
https://e42.link/3MYeOyk

P.S. сам вебинар обещали выложить, скорее всего здесь: https://e42.link/43VPw9Z
🔥7👍41👎1
Вышел новый технологический радар от Thoughtworks

https://e42.link/3Aw3ZMo
🔥5👍4
Robusta - платформа с открытым исходным кодом для поиска и устранения ошибок в Kubernetes. Интересный обзор.

https://e42.link/3Wagw1W
🤔6👍3🔥1
26 апреля вышла Grafana 9.5

https://e42.link/3pSqoBp
👍4👌1
Плейлист докладов с cdCon + GitOpsCon 2023

https://e42.link/3N0Ka6T
👍85👌1
State of DevOps 2023: результаты

Команда Экспресс 42 при мощной поддержке партнеров, провела масштабное исследование состояния DevOps в России. Была проделана по-настоящему сложная работа, результатами которой мы хотели бы поделиться с вами.

Приглашаем всех неравнодушных к DevOps и ИТ принять участие в вебинаре State of DevOps 2023!

На вебинаре обсудим:

🔸DevOps в цифрах – статистика по участникам DevOps-отрасли, результаты компаний за 2022 год и планы на 2023й, роль ИТ в бизнесе.

🔸Метрики, инструменты и практики – профили эффективности 2023, актуальные инструменты и сервисы, ключевые практики.

🔸Cloud & Kubernetes – облачные провайдеры и решения, Managed и PaaS сервисы, экосистема Kubernetes.

Встречаемся 15 июня в 20:00 по МСК.

Регистрация 👉 по ссылке
👍16👎63🔥3
📣Выходим в эфир через пару минут! Расскажем про результаты Исследования состояния DevOps в России. Подключайтесь 👉 по ссылке
👍10👎72🔥2