Я пишу собственный сервис Incident Garden — on-call систему для дежурных девопсов и SRE. Одной из важнейших функций системы являются звонки на мобильные телефоны. Это позволяет разбудить дежурного хоть ночью и это гораздо надежней, чем пуши в ТГ или сообщения на почту. Читать далее
Уведомления Zabbix в Telegram: процесс настройки и ошибки, которые всплывут позже

Telegram в России очень популярен и неудивительно, что даже не смотря на его блокировки многие админы или девопсы все также продолжают рассматривать этот сервис как основу для получения нотификаций из систем мониторинг. Zabbix тут не исключение. Читать далее
Политика именования веток в git
Командная работа подразумевает порядок, устоявшиеся процессы и единообразие в подходах. Единая политика именования веток в git определенно следует духу этих тезисов. Читать далее
Как Helm работает с Kubernetes namespace
Одной из наиболее полезных функций helm является способность хранить состояние, что позволяет не только разворачивать чарты, но и аккуратно их удалять, зачищая после себя все следы их присутствия Читать далее
Переменные окружения процесса
Большинство знакомы со сценарием, когда переменные окружения определяются на уровне операционной системы или окружения конкретного пользователя. Однако мало кто знает, что переменные могут быть установлены в том числе на уровне конкретного процесса Читать далее
Git best practices
Git используется повсеместно и нет смысла рассказывать что это и для каких целей предназначено. Тем не менее на своей практике я сталкиваюсь с одними и теми же ошибочными сценариями Читать далее
Мониторинг раннеров GitHub Actions
Мониторинг раннеров GitHub Actions может потребоваться при отладке сборки ваших приложений, например когда билд стабильно падает из-за нехватки ресурсов Читать далее
Увеличение файла подкачки в GitHub Actions
Увеличение файла подкачки в GitHub Actions может потребоваться для ресурсоемких задач, когда доступных 7Гб на раннерах не хватает. Например это может быть сборка Java-приложений Читать далее
Использование кэшей в GitHub Actions
Использование кэшей в GitHub Actions может существенно ускорить выполнение ваших пайплайнов, а потому игнорировать эту возможность глупо. Тем не менее без нюансов не обошлось Читать далее
Установка GitHub runner
Статья по установке и базовой настройке GitHub runner на ваш собственный сервер. Ничего сложного, но как всегда не без нюансов Читать далее
