Инженер обслуживает оборудование в сервернойФото: Panumas Nikhomkhai / Pexels ← Все темы Тема Bashdays

DevOps

Лучшие практики DevOps: CI/CD, контейнеры, автоматизация инфраструктуры и управление сервисами в Linux и self-hosted окружениях.

143материалов
Сначала новые

Статьи по теме

Страница 3 из 12

devops

Как не надо внедрять Kubernetes

История внедрения Kubernetes ради моды на примере корпоративного WordPress: быстрый старт, нестабильная база, инциденты и неизбежная переделка. Разбираем, почему оркестратор нужен не каждому проекту и как практический эксперимент …

Фото: Alex Levis / Pexels
devops

Как автоматически получать SSL-сертификаты в Angie

Настраиваем встроенный ACME-клиент Angie для автоматического получения и продления SSL-сертификатов Let’s Encrypt. Устанавливаем веб-сервер, добавляем домен, резервные сертификаты и проверяем конфигурацию без certbot и acme.sh.

Фото: Bulat843 / Pexels
security

SSH-сертификаты для доступа к сотням серверов

Настраиваем собственный центр сертификации SSH, чтобы управлять доступом к сотням серверов без ручного обновления authorized_keys. Разбираем доверие к CA, подпись пользовательских ключей, сроки действия сертификатов и их отзыв.

Фото: Markus Spiske / Pexels
devops

Как обойти Verify my account для GitLab Runner

GitLab может потребовать проверку учётной записи перед запуском пайплайнов на общих раннерах. Отключаем instance runners в настройках проекта, регистрируем локальный runner и продолжаем запускать CI/CD.

Фото: El gringo photo / Pexels
devops

goManageDocker управляет Docker из терминала

goManageDocker добавляет текстовый интерфейс для управления образами, контейнерами и томами Docker без длинных команд. Инструмент устанавливается одной shell-командой и подходит для локальных пет-проектов.

Фото: Bulat843 🌙 / Pexels
devops

Полные логи Docker Build без перерисовки

Параметр --progress=plain отключает динамическую перерисовку вывода Docker BuildKit и сохраняет весь лог сборки на экране. То же поведение можно включить переменной окружения BUILDKIT_PROGRESS.

Фото: Samuel Wölfl / Pexels
devops

Status Page для мониторинга Angie

Пакет angie-console-light добавляет веб-панель со статистикой HTTP, TCP, DNS и кешей Angie. Показываем установку пакета, конфигурацию location и обязательную защиту страницы через Basic Auth.

Фото: Sergey Sergeev / Pexels
devops

Как нельзя чистить логи MySQL в продакшене

История аварии MySQL после ручного удаления файлов из var/mysql без остановки базы. Разбираемся, почему ibdata1 нельзя принимать за обычный лог и как подобные действия превращают пятничный вечер в восстановление продакшена.

Фото: Kaboompics.com / Pexels
devops

Как восстановить Dockerfile из образа с Dedockify

Dedockify анализирует историю Docker-образа и формирует приближённый Dockerfile, сокращая ручную работу при реверсе контейнеров. Показываем запуск через Docker и удобный alias для повторного использования.

Фото: Ivan S / Pexels
self-hosted

Dockge как лёгкая альтернатива Portainer

Dockge предлагает простой веб-интерфейс для управления Docker Compose без перегруженности Portainer. В материале — возможности проекта, готовый compose-файл, работа с логами, .env и встроенной консолью контейнеров.

Фото: Jonas F / Pexels
devops

Как редирект с тестового сервера помог сломать прод

Тестовая админка после сохранения формы перенаправила авторизованного менеджера на основной домен. Разбираем, как незаметное переключение окружения привело к действиям на проде.

Фото: Benjamin Farren / Pexels
devops

Как сверить отпечаток SSH-ключа в GitLab

Команда ssh-keygen помогает понять, тот ли приватный SSH-ключ использует GitLab Runner. Получаем MD5-отпечаток, сравниваем его с GitLab или GitHub и исправляем ошибку доступа к приватному репозиторию.

Фото: Towfiqu barbhuiya / Pexels
О направлении

Что входит в тему

DevOps — раздел BashDays, посвященный автоматизации инфраструктуры, управлению серверами и современным практикам эксплуатации сервисов.

В разделе публикуются материалы по:

  • Docker и Podman
  • GitLab CI/CD
  • Terraform
  • Ansible
  • Kubernetes
  • Мониторингу
  • Автоматизации инфраструктуры
  • Облачным платформам
  • DevOps-практикам

Здесь собраны практические статьи с примерами конфигураций, автоматизации процессов и реальными кейсами эксплуатации инфраструктуры.