🤔 Что такое PodDisruptionBudget (PDB)?
Это объект, который:
- Ограничивает количество одновременных добровольных прерываний (eviction) подов;
- Например: "maxUnavailable: 1" или "minAvailable: 2";
- Защищает от "удаления слишком многого одновременно" при обновлениях, drain узлов и т.п.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Это объект, который:
- Ограничивает количество одновременных добровольных прерываний (eviction) подов;
- Например: "maxUnavailable: 1" или "minAvailable: 2";
- Защищает от "удаления слишком многого одновременно" при обновлениях, drain узлов и т.п.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Вопрос: Какой инструмент DevOps используется для мониторинга приложений и инфраструктуры?
Anonymous Quiz
95%
Prometheus
1%
Docker
2%
Selenium
1%
Ansible
🤔 В чём разница между volume и простой привязкой директории на host?
- Volume управляется Docker и хранится отдельно от хоста, используется для данных, которые должны сохраняться между перезапусками.
- Привязка директории (bind mount) — это жёсткая связь с директорией хоста, полезна для разработки, но менее гибка и безопасна.
Volume более устойчивы к изменениям и обновлениям контейнеров.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
- Volume управляется Docker и хранится отдельно от хоста, используется для данных, которые должны сохраняться между перезапусками.
- Привязка директории (bind mount) — это жёсткая связь с директорией хоста, полезна для разработки, но менее гибка и безопасна.
Volume более устойчивы к изменениям и обновлениям контейнеров.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой параметр в конфигурации Squid используется для указания размера кэша на диске?
Anonymous Quiz
26%
disk_cache
18%
cache_limit
16%
cache_dir
40%
cache_size
🤔 Какой из следующих файлов в системе Linux используется для управления системными службами и их настройками?
Anonymous Quiz
2%
/etc/network/interfaces
1%
/etc/hosts
5%
/etc/fstab
91%
/etc/systemd/system/
💊5
🤔 В какой последовательности вызываются хуки при использовании хуков жизненного цикла в миксине и компоненте?
Порядок следующий:
1. Хуки из миксина вызываются до хуков компонента.
2. Если несколько миксинов — они выполняются в порядке подключения.
3. Каждый хук вызывается в своём порядке (например, beforeCreate миксина → beforeCreate компонента и т.д.).
Это позволяет использовать миксины как инициализаторы или "обёртки" для логики компонентов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Порядок следующий:
1. Хуки из миксина вызываются до хуков компонента.
2. Если несколько миксинов — они выполняются в порядке подключения.
3. Каждый хук вызывается в своём порядке (например, beforeCreate миксина → beforeCreate компонента и т.д.).
Это позволяет использовать миксины как инициализаторы или "обёртки" для логики компонентов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой процесс DevOps включает автоматическую сборку, тестирование и развертывание кода?
Anonymous Quiz
99%
Continuous Integration/Continuous Deployment (CI/CD)
1%
Continuous Testing
0%
Configuration Management
1%
Infrastructure as Code
🤔 Какой уровень модели OSI отвечает за маршрутизацию и пересылку данных между хостами в одной сети?
Anonymous Quiz
25%
Канальный уровень
47%
Сетевой уровень
23%
Транспортный уровень
5%
Физический уровень
🤔 Как описать исполняемый файл как демон?
Чтобы сделать программу демоном (службой):
1. Обеспечить фоновый запуск, отсоединение от терминала.
2. Обеспечить логирование, PID-файл, работу в фоне.
3. Зарегистрировать как systemd unit или использовать init.d.
При этом важно, чтобы демон:
- Не блокировал терминал.
- Обрабатывал сигналы (например, SIGTERM).
- Логировал свою работу.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Чтобы сделать программу демоном (службой):
1. Обеспечить фоновый запуск, отсоединение от терминала.
2. Обеспечить логирование, PID-файл, работу в фоне.
3. Зарегистрировать как systemd unit или использовать init.d.
При этом важно, чтобы демон:
- Не блокировал терминал.
- Обрабатывал сигналы (например, SIGTERM).
- Логировал свою работу.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой инструмент DevOps используется для управления конфигурациями инфраструктуры как код?
Anonymous Quiz
1%
Docker
1%
Kubernetes
44%
Ansible
54%
Terraform
💊13
🤔 Какие стейджи входят в пайп (CI/CD pipeline)?
Обычно pipeline в GitLab CI включает следующие стадии:
- build — сборка приложения или зависимостей
- test — выполнение unit/integration тестов
- lint/code-quality — проверка качества кода
- package — упаковка приложения в артефакт (например, Docker-образ)
- deploy — развёртывание на окружение
- cleanup — удаление временных файлов, очистка после деплоя
Конкретные стейджи зависят от проекта, но выше — наиболее распространённый порядок.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Обычно pipeline в GitLab CI включает следующие стадии:
- build — сборка приложения или зависимостей
- test — выполнение unit/integration тестов
- lint/code-quality — проверка качества кода
- package — упаковка приложения в артефакт (например, Docker-образ)
- deploy — развёртывание на окружение
- cleanup — удаление временных файлов, очистка после деплоя
Конкретные стейджи зависят от проекта, но выше — наиболее распространённый порядок.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍2💊1
🤔 Какой параметр в конфигурации Squid используется для указания размера кэша на диске?
Anonymous Quiz
28%
cache_dir
19%
disk_cache
17%
cache_limit
36%
cache_size
🤔 Какой из следующих инструментов предоставляет возможность автоматизации уведомлений и реакций на события в системе мониторинга?
Anonymous Quiz
10%
Kibana
46%
Zabbix
6%
Nagios
38%
Grafana
💊7
🤔 Что делать, если критичный сервис зависит от ручки другой команды и она начала отдавать 500?
Пошагово:
- Изолировать проблему: убедиться, что это не ваш код.
- Логгирование и метрики: зафиксировать частоту/характер ошибок.
- Связаться со смежной командой: передать техническую информацию.
- Если SLA нарушается — ввести фолбэк, кэш или деградацию.
- Принудительно переключить трафик (если возможно).
- Подготовить инцидент-репорт и ретроспективу.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Пошагово:
- Изолировать проблему: убедиться, что это не ваш код.
- Логгирование и метрики: зафиксировать частоту/характер ошибок.
- Связаться со смежной командой: передать техническую информацию.
- Если SLA нарушается — ввести фолбэк, кэш или деградацию.
- Принудительно переключить трафик (если возможно).
- Подготовить инцидент-репорт и ретроспективу.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой HTTP-метод используется для отправки данных на сервер для создания нового ресурса?
Anonymous Quiz
0%
DELETE
64%
POST
29%
PUT
7%
GET
🤔 Какой инструмент DevOps используется для управления контейнерами?
Anonymous Quiz
2%
Terraform
2%
Jenkins
96%
Docker
0%
GitLab
💊5
🤔 Что такое helm, helm charts?
Helm — это менеджер пакетов для Kubernetes, который упрощает установку и управление приложениями. Helm Charts — это пакеты предварительно настроенных ресурсов Kubernetes, которые можно развертывать как единые приложения. Charts описывают набор связанных ресурсов Kubernetes и включают в себя все необходимые зависимости и параметры конфигурации.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍2
🤔 Какой HTTP-метод используется для замены всего содержимого ресурса на сервере?
Anonymous Quiz
15%
POST
51%
PUT
0%
DELETE
34%
PATCH
🤔 Какой инструмент предоставляет графический интерфейс для анализа и визуализации сетевого трафика и может быть использован для выявления аномалий и проблем с безопасностью?
Anonymous Quiz
6%
Metasploit
6%
Burp Suite
7%
OpenVAS
82%
Wireshark
🤔 Как делаешь troubleshoot slowness веб-сайта?
- Анализ логов (Nginx/Apache, app logs);
- Проверка ресурсов (CPU, RAM, диск, сеть);
- Использование top, iotop, netstat, htop;
- Проверка времени отклика БД;
- Анализ внешних зависимостей (API, CDN);
- Мониторинг через APM (New Relic, Datadog).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
- Анализ логов (Nginx/Apache, app logs);
- Проверка ресурсов (CPU, RAM, диск, сеть);
- Использование top, iotop, netstat, htop;
- Проверка времени отклика БД;
- Анализ внешних зависимостей (API, CDN);
- Мониторинг через APM (New Relic, Datadog).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍1
🤔 Какой заголовок HTTP используется для указания, что клиент должен использовать для авторизации при выполнении запроса?
Anonymous Quiz
4%
Cookie
83%
Authorization
2%
Referer
10%
Content-Type
💊1