Пятничный деплой
4.6K subscribers
1.47K photos
31 videos
167 files
7.88K links
Подборка ссылок, статей и постов из мира DevOps\SRE\разработки. Если вы хотите прислать фидбек, интересную статью или просто поболтать пишите @count0ru https://xn--r1a.website/s/count0_digest
Download Telegram
И снова про БД в kubernetes
⚡️ А ещё, на https://sysadmincasts.com/ теперь даже последние pro подкасты доступны бесплатно и без подписки. 😉
📊 Что такое prometheus, с чем его готовят, для чего применяют и как. Обстоятельный материал с большим количеством ссылок и графики.

http://devconnected.com/the-definitive-guide-to-prometheus-in-2019/

#prometheus #напочитать
На РИТ++ приехали наши друзья из SPbLUG / DevOps40 / Ru_Sysadmin, приглашаю на стенд пройти шуточный тест, забрать наклеейки
Forwarded from Yandex Cloud
Мы запустили Managed Service for Kubernetes — сервис для управления контейнерными приложениями.

Новый сервис предоставляет окружение для удобного управления кластерами Kubernetes в инфраструктуре Яндекс.Облака. Обеспечивает надежную и безопасную работу контейнеризованных приложений. Сервис позволяет автоматизировать процессы управления, масштабирования, изменения, обновления и удаления контейнеров.

Managed Service for Kubernetes находится на стадии Preview и не тарифицируется. Запросить доступ к сервису можно через форму заявки на сайте или в консоли управления на странице сервиса.

#yacloud_news
Про вакуум в pg
Forwarded from Sys-Admin InfoSec (sys_admin_poster_bot)
Testinfra - Тесты на проверку состояний с выдачей результата, эдакий юнит-тест для сервера(ов) :)

Testinfra может применяться совместно с Ansible, Salt, Puppet, Chef, используется как модуль Python. Можно тестировать состояние сервисов, конфигов и много чего еще...

Детали на офф сайте
https://testinfra.readthedocs.io/en/latest/

Как пример установка и запуск в Fedora:
https://sys-adm.in/sections/adm/859-fedora-test-sostoyanij-servisov-i-versij-paketov-pri-pomoshchi-testinfra.html

Forwarded from DocOps
Сегодня и завтра идёт фестиваль «Российские интернет-технологии», #RITfest2019.

Как обычно, я постараюсь законспектировать десяток интересных докладов. Всё выложу на гитхаб: https://github.com/docops-hq/conf.
Если вы тоже на конференции и что-то записываете — присылайте пуллреквесты.

Если вы не на конференции — посмотрите открытую трансляцию из главного зала. Там собраны одни из самых популярных и важных докладов.
Forwarded from DocOps
​​Blameless environment: никто не должен писать качественный код

Продолжаем #RITfest2019. Кто хоть раз работал на плохой работе? Там где код плохой, и процессы плохие, и клиенты плохие, и вообще всё плохо? Кто был виноват в том, что всё так плохо?

Никита Соболев из wemake.services считает, что никто не виноват, а искать виноватых вообще вредно. Гораздо лучше исправлять ошибки на системном уровне и развиваться. Конечно, об этом просто говорить и сложно сделать. Никита, по его словам, выстроил в своей компании систему, в которой никто не виноват. В докладе он последовательно рассказывает о принципах, на которых строится такая система.

Если вы ещё не слушали ни одного доклада Никиты и не знаете про внутреннюю кухню wemake.services, я особенно рекомендую вам прочитать конспект или послушать доклад. Либо вам это очень понравится, либо вы будете дико возмущены.

Конспект: https://github.com/docops-hq/conf/blob/master/qualityconf/19/blameless.md

Сегодня доклад ещё можно посмотреть в трансляции, но скоро ссылка перестанет работать: https://youtu.be/V95bBGB-89Y?t=8561
Второй день

11:00 — Как доставить быстро и без боли. Автоматизируем релизы / Александр Коротков (ЦИАН)
12:00 — Аварии помогают учиться / Алексей Кирпичников (Контур)
13:00 — Метрики — индикаторы здоровья проекта / Руслан Остропольский (docdoc)
14:00 — Переход от Rest API к GraphQL на примере реальных проектов / Антон Морев (Wormsoft)
15:00 — Как посмотреть на свой продукт глазами инвестора? / Аркадий Морейнис (Антистартап)
16:00 — Быстрые приложения в 2019 / Иван Акулов (PerfPerfPerf)
17:00 — Эмоциональное выгорание. История успеха / Анна Селезнёва (Spiral Scout)

https://www.youtube.com/watch?v=a5kq-Yk28po
Forwarded from Go Дайджест
Expr - движок для выражений, с собственным дебагером. С такими штуками можно менять логику не пересобирая свою прогу. 🧐 За подгон спасибо @olegkovalov 🙋‍♂️

https://github.com/antonmedv/expr
Большой молодец @Nick_Volynkin сделал конспект доклада Flant о werf с РИТ++ https://github.com/docops-hq/conf/blob/master/devopsconf/19/werf.md #flant
Forwarded from DocOps
​​werf — наш инструмент для CI/CD в Kubernetes

Всё-таки напишу про werf и доклад о нём. Хочу сказать кое-что очень важное.

Docker и kubernetes сильно облегчают поставку приложений. Но у них есть свои особенности и ограничения. Либо мы используем специальные практики и инструменты, либо на серьёзных проектах всё получается довольно плохо. Образы распухают в размерах, registry засоряется, сборки образов длятся вечность, а k8s ошибается при накатывании новой конфигурации и сам не откатывается назад.

Я вот только начал сталкиваться с этими проблемами в нашем тулчейне для документации, а ребята из Фланта уже пять лет их решают и неплохо продвинулись. Доклад Дмитрия Столярова на #RITfest2019 — о проблемах с Docker и k8s и о том, как эти проблемы решает werf, новый инструмент для CI/CD в k8s.

Это нечастый случай: наши ребята сделали инструмент, который может занять достойное место в экосистеме Docker. У него есть конкуренты, конечно же, но ни один пока не решил всех проблем. Конкурентная борьба продолжается.

Давайте им поможем. Вот прямо сейчас зайдите и поставьте звёздочку: werf. И обязательно попробуйте werf в деле.

Конспект: https://github.com/docops-hq/conf/blob/master/devopsconf/19/werf.md.

На картинке ниже синим — что уже реализовано в werf, жёлтым — планируется к концу лета.
Forwarded from Yandex Cloud
Мы запустили общедоступную версию сервиса очередей сообщений Yandex Message Queue.
 
Очереди сообщений позволяют быстро и надёжно передавать сообщения между компонентами системы.
 
В Yandex Message Queue реализованы очереди двух типов: стандартные неупорядоченные очереди и очереди FIFO (First In, First Out).
 
Yandex Message Queue обеспечивает следующие преимущества:
 
• Надёжное хранение в нескольких копиях в географически распределённых зонах доступности.
• Быстрая обработка за счёт использования быстрых твердотельных накопителей для хранения сообщений.
• Возможность использовать популярные инструменты благодаря совместимости с API Amazon SQS: Laravel, Celery, JMS и другие.
 
Начать использовать Yandex Message Queue можно через консоль управления. Подробнее о сервисе читайте в нашей документации.

#yacloud_news