Почему горящий прод может подождать
Продакшен падает, кластеры разваливаются, а запланированная задача снова откладывается. Личное напоминание DevOps-инженерам о паузах, восстановлении сил и цене постоянного стресса.
Фото: PNW Production / Pexels
Фото: Panumas Nikhomkhai / Pexels
← Все темы
Лучшие практики DevOps: CI/CD, контейнеры, автоматизация инфраструктуры и управление сервисами в Linux и self-hosted окружениях.
Продакшен падает, кластеры разваливаются, а запланированная задача снова откладывается. Личное напоминание DevOps-инженерам о паузах, восстановлении сил и цене постоянного стресса.
Фото: PNW Production / PexelsКак запускать systemd-юниты и таймеры в пользовательском пространстве без root-доступа. Команды systemctl --user, просмотр расписания, статуса и журналов пользовательского сервиса.
Фото: Pixabay / PexelsПрактический опыт перехода уведомлений с Telegram на MAX: запуск клиента под Linux, адреса API и требования к регистрации бота. Что пришлось исправить и сколько времени заняла модерация.
Фото: Christina Morillo / PexelsКакую команду администраторы запускают первой после развёртывания нового Linux-сервера, VPS или bare metal. Обновления, Midnight Commander, SELinux и разные привычки подготовки системы к работе.
Фото: panumas nikhomkhai / PexelsАнонс проекта «Мёртвое ядро» с полноценной Linux-инфраструктурой и практическими заданиями. Участники Linux Factory получают дополнительные возможности и уже используют проект в обучении.
Фото: Brett Sayles / PexelsКак связаны программы Linux Factory, Kuber Factory, пятый сезон и практический проект «Мёртвое ядро». Условия доступа, новая учебная площадка, реальные инфраструктурные задания и документ после прохождения обучения.
Фото: ThisIsEngineering / PexelsУчебные задачи Linux Factory иногда превращаются в настоящий инженерный челлендж с Vault, конфигурацией и долгим дебагом. Небольшая зарисовка о взаимопомощи, характере сообщества и практике без глянца.
Фото: ThisIsEngineering / PexelsЛичный опыт постановки задач через сообщения в Slack: как срочные поручения теряются среди переписки и почему контекст пропадает. Автор объясняет, зачем руководителю ставить задачи в Jira или другой таск-трекер.
Фото: Jakub Zerdzicki / PexelsДва способа перенести существующий локальный проект в пустой репозиторий GitLab: клонирование и перенос файлов либо настройка Git прямо в каталоге проекта. Команды git init, git remote и git push, а также типичные ошибки при …
Фото: cottonbro studio / PexelsПривязка опубликованных портов Docker Compose к 127.0.0.1 закрывает прямой доступ к контейнеру извне, но оставляет его доступным для локального Nginx. Разбираем безопасный ports binding на примере Gitea и альтернативу с Traefik.
Фото: Ann H / PexelsЗапускаем Docker Compose на удалённом сервере прямо из GitLab CI через SSH-контекст. Обходимся без rsync и scp, выполняя down, pull и up из пайплайна.
Фото: Fives TM / PexelsИстория о командной ретроспективе, оценке спринта, пустом бэклоге и отчётности, которая важнее незаметно работающего продакшена.
Фото: Matheus Bertelli / PexelsDevOps — раздел BashDays, посвященный автоматизации инфраструктуры, управлению серверами и современным практикам эксплуатации сервисов.
В разделе публикуются материалы по:
Здесь собраны практические статьи с примерами конфигураций, автоматизации процессов и реальными кейсами эксплуатации инфраструктуры.