🤔 Вопрос: Какой инструмент используется для непрерывной интеграции и развертывания?
Anonymous Quiz
12%
Kubernetes
81%
Jenkins
6%
Terraform
1%
Nagios
🤔 Что такое сокет?
Сокет — это конечная точка двустороннего сетевого соединения.
Используется для обмена данными между приложениями по сети.
Может быть:
- TCP-сокет (надёжный, соединение);
- UDP-сокет (без соединения, быстрее).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Сокет — это конечная точка двустороннего сетевого соединения.
Используется для обмена данными между приложениями по сети.
Может быть:
- TCP-сокет (надёжный, соединение);
- UDP-сокет (без соединения, быстрее).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥2
🤔 Какой параметр конфигурации в Apache HTTP Server используется для настройки reverse proxy?
Anonymous Quiz
24%
ProxyPreserveHost
4%
ProxyRequests
46%
ProxyPass
26%
ProxyPassReverse
🤔 Что произойдет, если выполнить команду git rebase -i HEAD~3 и изменить первую команду pick на edit?
Anonymous Quiz
18%
Все коммиты будут объединены в один
14%
Все коммиты будут перемещены в новую ветку
64%
Перебазирование остановится после первого коммита, чтобы внести изменения
5%
Все коммиты будут проигнорированы
🤔 Как обратиться к внешнему IP (LoadBalancer service) ingress-контроллера?
1. Получить внешний IP:
2. kubectl get svc ingress-nginx-controller -n ingress-nginx
3. Обратиться к нему через обычный HTTP:
4. curl http://<external-ip>
5. Для HTTPS — убедиться, что TLS настроен (cert-manager, сертификаты и т.д.).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1. Получить внешний IP:
2. kubectl get svc ingress-nginx-controller -n ingress-nginx
3. Обратиться к нему через обычный HTTP:
4. curl http://<external-ip>
5. Для HTTPS — убедиться, что TLS настроен (cert-manager, сертификаты и т.д.).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥1💊1
Что такое CI/CD и какова его основная цель в процессе разработки и развертывания ПО?
Anonymous Quiz
1%
Набор инструментов для мониторинга приложений
93%
Подход для непрерывного тестирования и деплоя
4%
Методология управления версиями ПО
2%
Система управления конфигурацией серверов
💊3
🤔 Что из перечисленного является основным преимуществом использования микросервисной архитектуры?
Anonymous Quiz
6%
Упрощенное управление версиями
4%
Централизованное управление
7%
Снижение затрат на инфраструктуру
82%
Улучшенная масштабируемость
🤔 Что будет происходить после внесения изменений в image?
- Сборка создаст новый слой поверх существующего;
- Старый image сохраняется, пока не удалён;
- Изменения можно сравнить, протестировать или запушить в репозиторий;
- При развертывании — будет использоваться обновлённая версия образа.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
- Сборка создаст новый слой поверх существующего;
- Старый image сохраняется, пока не удалён;
- Изменения можно сравнить, протестировать или запушить в репозиторий;
- При развертывании — будет использоваться обновлённая версия образа.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой командой Docker можно подключить уже запущенный контейнер к существующей сети?
Anonymous Quiz
37%
docker network attach
11%
docker network link
42%
docker network connect
10%
docker network join
🤔 Какой инструмент DevOps обеспечивает автоматизацию настройки, управления и развертывания инфраструктуры?
Anonymous Quiz
80%
Terraform
13%
Kubernetes
0%
Nagios
6%
GitLab
🤔 Что помимо bash sh можно в шебанг написать без проблем?
Можно использовать другие интерпретаторы, такие как zsh, python, perl, env, и т.д., в зависимости от того, на каком языке написан скрипт. Это делает скрипты переносимыми или привязывает их к конкретной среде.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Можно использовать другие интерпретаторы, такие как zsh, python, perl, env, и т.д., в зависимости от того, на каком языке написан скрипт. Это делает скрипты переносимыми или привязывает их к конкретной среде.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой инструмент предоставляет возможности для обработки и анализа логов, а также поддерживает интеграцию с облачными и локальными источниками данных?
Anonymous Quiz
47%
Loggly
3%
Jenkins
21%
Nagios
30%
Zabbix
🤔 Какая практика DevOps направлена на автоматизацию развертывания приложений?
Anonymous Quiz
9%
Continuous Integration
82%
Continuous Deployment
9%
Infrastructure as Code
1%
Configuration Management
💊1
🤔 Как понять, что микросервисы работают исправно?
Это определяется по:
- метрикам и мониторингу (нагрузка, количество ошибок, время отклика);
- health-check endpoint (возвращает статус);
- логам (отслеживание ошибок и предупреждений);
- тестам в проде (canary, smoke-тесты);
- трассировке запросов (end-to-end следование пути данных).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Это определяется по:
- метрикам и мониторингу (нагрузка, количество ошибок, время отклика);
- health-check endpoint (возвращает статус);
- логам (отслеживание ошибок и предупреждений);
- тестам в проде (canary, smoke-тесты);
- трассировке запросов (end-to-end следование пути данных).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
💊1
🤔 Какой из следующих инструментов используется для управления конфигурациями?
Anonymous Quiz
26%
Git
1%
Docker
56%
Puppet
18%
Jenkins
💊2👍1
🤔 Какой HTTP-заголовок указывает, что содержимое ответа может быть закэшировано клиентом?
Anonymous Quiz
2%
ETag
3%
Pragma
92%
Cache-Control
4%
Expires
🤔 При попытке создания файла на диске на Linux ошибка, что места нет, проверяете, место есть — с чем это может быть связано?
Ошибка может быть связана с исчерпанием inodes, ограничением прав доступа, превышением лимита пользователя или монтированием диска только для чтения.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍1
🤔 Какой из следующих инструментов не является частью Service Mesh?
Anonymous Quiz
44%
Nginx
25%
Consul
18%
Linkerd
13%
Envoy
🤔 Какой инструмент DevOps обеспечивает централизованное управление секретами и защиту конфиденциальных данных?
Anonymous Quiz
96%
Vault
2%
Ansible
1%
Nagios
2%
Terraform
🤔 Рекомендуется ли GitLab, GitHub для хранения state file?
Нет, не рекомендуется. terraform.tfstate не должен храниться в Git или системах контроля версий, потому что:
- Он может содержать чувствительные данные (пароли, IP, токены).
- Возможны конфликты при одновременной работе.
- Отсутствует блокировка (lock) на время операций.
Рекомендуемые варианты:
- Terraform Cloud / Enterprise
- Remote backends: S3 с DynamoDB для блокировки, Azure Blob, GCS
- Использование lock-механизмов и шифрования
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Нет, не рекомендуется. terraform.tfstate не должен храниться в Git или системах контроля версий, потому что:
- Он может содержать чувствительные данные (пароли, IP, токены).
- Возможны конфликты при одновременной работе.
- Отсутствует блокировка (lock) на время операций.
Рекомендуемые варианты:
- Terraform Cloud / Enterprise
- Remote backends: S3 с DynamoDB для блокировки, Azure Blob, GCS
- Использование lock-механизмов и шифрования
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний