DevOps и автоматизация
CI/CD-конвейер, Ansible, Traefik и инструменты автоматизации
Руководство по Docker Compose: Управление многоконтейнерными приложениями
Определение и управление многоконтейнерными приложениями с Docker Compose: зависимости сервисов, переменные окружения, проверки работоспособности, масштабирование и развёртывание в production. Полное руководство.
Автоматическое развёртывание с GitHub Actions: настройка CI/CD Pipeline
Создание CI/CD-пайплайнов с GitHub Actions: сборка и публикация Docker, развёртывание на сервере по SSH, автоматизация тестов, управление секретами и оптимизация рабочих процессов.
Автоматизация серверов с Ansible: Infrastructure as Code
Установка Ansible, файл инвентаря, написание playbook, структура ролей, переменные, зашифрованный vault, ad-hoc команды и автоматизация конфигурации серверов. Пошаговое руководство.
Настройка веб-сервера Caddy: автоматический HTTPS и обратный прокси
Установка веб-сервера Caddy, настройка Caddyfile, автоматический SSL от Let's Encrypt, обратный прокси, хостинг статических сайтов, интеграция PHP-FPM и настройки производительности.
Traefik Reverse Proxy: современный балансировщик нагрузки для Docker и Kubernetes
Установка Traefik, автоматическое обнаружение сервисов с Docker-провайдером, SSL от Let's Encrypt, настройка middleware, dashboard, Kubernetes Ingress Controller и балансировка нагрузки.