Обновление Terraform в выделенных серверах
Обновление Terraform в выделенных серверах

Инфраструктура и CI/CD
0 статей
Обновление Terraform в выделенных серверах

Как сделать развёртывание Go-сервиса без прерываний работы пользователей: практический пошаговый план с конкретными командами, unit-файлами и примерами кода. Подходит для одиночного сервера с systemd и для инстансов в 2025–2026 годах.
Инструкция показывает, как за 60–90 минут настроить сбор метрик из Go-приложения и получить работающие алерты через Prometheus и Alertmanager. В конце вы получите запущенный стек Prometheus + Alertmanager, пример правил алертов и проверяемый endpoint /metrics.
Практический пошаговый гайд по созданию и использованию Yandex Container Registry (YCR) в 2026 году: от создания реестра до интеграции с Kubernetes и проверки уязвимостей. Примерное время выполнения — 60–90 минут для базовой настройки и интеграции.
Сравнение PM2 и systemd для продакшен-процессов Node.js: практические шаги, примеры команд и рекомендации по выбору. Время выполнения практических шагов: 20–40 минут.
Оценка состояния TeamCity спустя смену владельца и реальная альтернатива для CI/CD-пайплайнов в 2026. Ключевой вывод: TeamCity остаётся жизнеспособным для зрелых on‑prem сред и сложных мультиагентных конвейеров; для Git-centric облачных пайплайнов чаще выгоднее GitLab CI.
Инструкция по развёртыванию GitLab self hosted (Omnibus) на отечественном сервере с настройкой runners, встроенного registry и бэкапов. Примерное время выполнения — 2–6 часов в зависимости от сети и размера репозиториев.
Настроите бесплатные TLS-сертификаты Let's Encrypt через certbot и nginx, включая автообновление и типичные ошибки. Примерное время выполнения: 20–45 минут при наличии домена и сервера.
После массовых ограничений доступа к Docker Hub в России в начале 2026 года многие компании остались без привычных образов на сборках и в CI. Разберём практические варианты замены Docker Hub: зеркала, Selectel, Yandex CR и собственный registry — с конкретикой, командами и оценкой затрат.
Полное руководство по развёртыванию PostgreSQL с помощью Docker Compose — конфигурация для production, сохранение данных, бэкапы и безопасность. Примерное время выполнения: 45–90 минут.
Готовый конфиг Nginx как reverse proxy для Next.js 15 (релиз 2025) с TLS, кешированием и поддержкой WebSocket за 30–60 минут. Пошаговое руководство с командами, проверкой и типичными ошибками.
Практическое руководство по переходу с GitHub Actions на GitLab CI с описанием self-hosted runner'ов, хранения секретов и ограничений в 2025–2026 годах.
Сравниваю четыре популярных форка VSCode — Cursor, Void, Kiro и Windsurf — по AI-возможностям, стоимости, совместимости плагинов и другим критериям. Ключевая мысль: выбор зависит от того, нужен ли вам встроенный AI и коммерческая поддержка (Cursor/Windsurf) или полная приватность и контроль (Void/Kiro).