DevOps дайджест #24: релиз Prometheus 2.9, преимущества монорепы и обзор DockerCon 2019
В выпуске: деплой в пятницу — это хорошо, Prometheus 2.9, Elastic Stack 7, Terraform 0.12 уже скоро и ближайшие конференции.
Releases
Prometheus 2.9 — с момента выхода прошлого дайджеста достаточно качественно обновился Prometheus. Release notes доступны по ссылке. На данный момент вышло еще 2 релиза с bugfix.
Terraform 0.12: few weeks from now — уже очень скоро (in a few weeks) будет релиз Terraform 0.12. Наверное, это самое долгожданное событие для всех пользователей TF.
Grafana 5.4.4 and 6.1.6 released with important security fix — Grafana лучше обновить. Раньше можно было с правами Editor получить доступ к любому файлу файловой системы.
What’s New in Elastic Stack 7 — обзорная статья о новых фичах Elastic Stack 7. Отлично подойдет, если вы узнали об апдейте Elastic Stack из нашего дайджеста.
Practices
Friday deploy freezes are exactly like murdering puppies — интересная мысль: если вы не деплоите в пятницу, значит, не доверяете своим процессам.
Configuring Kubernetes with CUE — не хелмом единым. Если helm уже не хватает, а jsonnet/ksonet и хочется и колется — посмотрите на CUE. Говорят, что теперь можно и так.
The Many Benefits of Using a Monorepo — монорепа: за и против. Мое мнение — пока сам не попробуешь, не узнаешь.
Kubernetes Deployment Strategies — подготовка к собеседованию: разные типы деплойментов с визуализацией. Хорошая тема для холиваров.
Tools
Trickster — Open Source Dashboard Accelerator for Time Series Databases — хорошее решение, если у вас нету времени, а Prometheus подтормаживает. О trickster я писал в своем telegram канале.
Testcontainers — библиотека для создания интеграционных тестов для ваших контейнеров. И презентация с последнего DockerCon: как это правильно сделать.
Exports Prometheus metrics for SSL certificates — не забывайте мониторить ваши SSL сертификаты. Чтобы не быть как Mozilla.
Monzo’s real-time incident response and reporting tool — интересные наработки для работы с инцидентами. С помощью такого подхода получится точный таймлайн, сделанные actions, прозрачность процессов для наблюдающих. В видео показана детальнее реализация подхода.
Unsorted
Roadmap Preview: What’s Next for Consul Service Mesh — смотрите, что будет в Consul: бросается в глаза много фич, связанных с proxy и безопасностью. Похоже, Consul Connect хорошо зашел, и Hashicorp нашли свободную нишу. Уже никто не хочет делать HAProxy, а в Envoy больший порог входа.
Highlights from the DockerCon 2019 Keynote Sessions — совсем недавно прошел DockerCon 2019, и, судя по видео и обзору, я уже очень хочу на следующую конференцию.
Resilience Engineering Notes — лайк не глядя. Очень качественный и правильный репозиторий для вдохновения и обучения у крутых ребят. По моему мнению, подобный контент обязан быть платным.
Two Key Docker Benefits and How to Attain Them — на случай важных переговоров, если ваш менеджмент не понимает, зачем им Docker. Или менять компанию.
Optimizing M3: How Uber Halved Our Metrics Ingestion Latency — обожаю такие статьи, с глубоким дебагом и результатом. В целом рекомендую весь технический блог Uber.
Conferences
Kyiv HashiCorp MeetUp #5 — 16 мая после работы в офисе Grammarly. Если бы я был в Киеве — обязательно бы сходил. На дату публикации дайджеста есть еще 40 мест.
DevOps Days Kiev — Киев,
DevOps Stage форма для спикеров — если вы всегда хотели выступить, но откладывали — хороший вариант. Конференция будет осенью, достаточно времени для подготовки.
Telegram канал
Если вы хотите получать обновления чаще, чем раз в пару месяцев, я вас жду:
t.me/devopsengineer
Миссия канала: видеть шире, работать эффективнее, зарабатывать больше. Давайте с нами.
Спасибо за доверие, встретимся в следующем дайджесте!
← Предыдущий выпуск: DevOps дайджест #23