Практические задания по DevOps
Выберите задание и практикуйтесь на реальных виртуальных машинах
Приложение не подключается к RabbitMQ
Разработчик развернул RabbitMQ и Python-приложение (publisher), которое публикует сообщения в очередь. Но приложение ...
Приложение не подключается к RabbitMQ
Разработчик развернул RabbitMQ и Python-приложение (publisher), которое публикует сообщения в очередь. Но приложение при старте падает с ошибкой по...
Алерты не приходят
Стек мониторинга с оповещениями: Prometheus собирает метрики, Alertmanager обрабатывает алерты, а webhook receiver пр...
Алерты не приходят
Стек мониторинга с оповещениями: Prometheus собирает метрики, Alertmanager обрабатывает алерты, а webhook receiver принимает уведомления. Все четыр...
Каскадный сбой из-за диска
Пятничный вечер. Мониторинг взорвался алертами: сайт инвентаризации не отвечает, PostgreSQL упал с PANIC в логах, Ngi...
Каскадный сбой из-за диска
Пятничный вечер. Мониторинг взорвался алертами: сайт инвентаризации не отвечает, PostgreSQL упал с PANIC в логах, Nginx возвращает 502. Последнее, ...
Сайт не открывается по HTTPS
Инженер настроил Nginx для работы по HTTPS с self-signed сертификатом. Nginx запущен, порт 443 слушается, но при попы...
Сайт не открывается по HTTPS
Инженер настроил Nginx для работы по HTTPS с self-signed сертификатом. Nginx запущен, порт 443 слушается, но при попытке открыть сайт по HTTPS — ош...
PostgreSQL не стартует после сбоя
Ночью на сервере произошёл каскадный сбой. Мониторинг зафиксировал OOM Killer, который убил процесс postmaster Postgr...
PostgreSQL не стартует после сбоя
Ночью на сервере произошёл каскадный сбой. Мониторинг зафиксировал OOM Killer, который убил процесс postmaster PostgreSQL. После этого сервер перез...
Grafana не видит Prometheus
Инженер настроил стек мониторинга на сервере: Prometheus, node exporter и Grafana работают как systemd-сервисы. Все т...
Grafana не видит Prometheus
Инженер настроил стек мониторинга на сервере: Prometheus, node exporter и Grafana работают как systemd-сервисы. Все три сервиса запущены и активны....
GitLab Runner не подключается
DevOps настроил GitLab Runner на сервере для выполнения CI/CD пайплайнов. Runner установлен, но в GitLab он показывае...
GitLab Runner не подключается
DevOps настроил GitLab Runner на сервере для выполнения CI/CD пайплайнов. Runner установлен, но в GitLab он показывается как "offline". При попытке...
Nginx возвращает 502 Bad Gateway
Инженер настроил Nginx как reverse proxy для backend-приложения (Python3 + Flask). Backend-сервис запущен и слушает н...
Nginx возвращает 502 Bad Gateway
Инженер настроил Nginx как reverse proxy для backend-приложения (Python3 + Flask). Backend-сервис запущен и слушает на порту 3000, Nginx тоже запущ...
SSH-сервер неправильно захарденен
Ночной кошмар дежурного инженера. Мониторинг засёк массированную брутфорс-атаку на SSH — больше десяти тысяч попыток ...
SSH-сервер неправильно захарденен
Ночной кошмар дежурного инженера. Мониторинг засёк массированную брутфорс-атаку на SSH — больше десяти тысяч попыток за последний час. Разбуженный ...
Kafka consumer отстаёт
Ночью на мониторинге загорелся алерт: consumer lag на топике `orders` вырос до десятков тысяч и продолжает расти. Pro...
Kafka consumer отстаёт
Ночью на мониторинге загорелся алерт: consumer lag на топике `orders` вырос до десятков тысяч и продолжает расти. Producer активно пишет заказы, но...
Приложение не подключается к RabbitMQ
Разработчик развернул RabbitMQ и Python-приложение (publisher), которое публикует сообщения в очередь. Но приложение ...
Приложение не подключается к RabbitMQ
Разработчик развернул RabbitMQ и Python-приложение (publisher), которое публикует сообщения в очередь. Но приложение при старте падает с ошибкой по...
Алерты не приходят
Стек мониторинга с оповещениями: Prometheus собирает метрики, Alertmanager обрабатывает алерты, а webhook receiver пр...
Алерты не приходят
Стек мониторинга с оповещениями: Prometheus собирает метрики, Alertmanager обрабатывает алерты, а webhook receiver принимает уведомления. Все четыр...
Каскадный сбой из-за диска
Пятничный вечер. Мониторинг взорвался алертами: сайт инвентаризации не отвечает, PostgreSQL упал с PANIC в логах, Ngi...
Каскадный сбой из-за диска
Пятничный вечер. Мониторинг взорвался алертами: сайт инвентаризации не отвечает, PostgreSQL упал с PANIC в логах, Nginx возвращает 502. Последнее, ...
Сайт не открывается по HTTPS
Инженер настроил Nginx для работы по HTTPS с self-signed сертификатом. Nginx запущен, порт 443 слушается, но при попы...
Сайт не открывается по HTTPS
Инженер настроил Nginx для работы по HTTPS с self-signed сертификатом. Nginx запущен, порт 443 слушается, но при попытке открыть сайт по HTTPS — ош...
PostgreSQL не стартует после сбоя
Ночью на сервере произошёл каскадный сбой. Мониторинг зафиксировал OOM Killer, который убил процесс postmaster Postgr...
PostgreSQL не стартует после сбоя
Ночью на сервере произошёл каскадный сбой. Мониторинг зафиксировал OOM Killer, который убил процесс postmaster PostgreSQL. После этого сервер перез...
Grafana не видит Prometheus
Инженер настроил стек мониторинга на сервере: Prometheus, node exporter и Grafana работают как systemd-сервисы. Все т...
Grafana не видит Prometheus
Инженер настроил стек мониторинга на сервере: Prometheus, node exporter и Grafana работают как systemd-сервисы. Все три сервиса запущены и активны....
GitLab Runner не подключается
DevOps настроил GitLab Runner на сервере для выполнения CI/CD пайплайнов. Runner установлен, но в GitLab он показывае...
GitLab Runner не подключается
DevOps настроил GitLab Runner на сервере для выполнения CI/CD пайплайнов. Runner установлен, но в GitLab он показывается как "offline". При попытке...
Nginx возвращает 502 Bad Gateway
Инженер настроил Nginx как reverse proxy для backend-приложения (Python3 + Flask). Backend-сервис запущен и слушает н...
Nginx возвращает 502 Bad Gateway
Инженер настроил Nginx как reverse proxy для backend-приложения (Python3 + Flask). Backend-сервис запущен и слушает на порту 3000, Nginx тоже запущ...
SSH-сервер неправильно захарденен
Ночной кошмар дежурного инженера. Мониторинг засёк массированную брутфорс-атаку на SSH — больше десяти тысяч попыток ...
SSH-сервер неправильно захарденен
Ночной кошмар дежурного инженера. Мониторинг засёк массированную брутфорс-атаку на SSH — больше десяти тысяч попыток за последний час. Разбуженный ...
Kafka consumer отстаёт
Ночью на мониторинге загорелся алерт: consumer lag на топике `orders` вырос до десятков тысяч и продолжает расти. Pro...
Kafka consumer отстаёт
Ночью на мониторинге загорелся алерт: consumer lag на топике `orders` вырос до десятков тысяч и продолжает расти. Producer активно пишет заказы, но...