DevOps | Тесты
Відкрити в Telegram
Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy Контакт для рекламы: @easyoffer_adv
Показати більше2 649
Підписники
-324 години
-77 днів
-1230 день
Архів дописів
2 649
🤔 Какой заголовок HTTP используется для указания типа содержимого, отправляемого в запросе или ответе?
2 649
🤔 Какой параметр команды kubectl rollout status deployment показывает текущее состояние развертывания?
2 649
🤔 Какой синтаксис INSERT, SELECT в SQL?
Для вставки данных используется оператор INSERT в виде INSERT INTO table_name (column1, column2) VALUES (value1, value2);. Для выборки данных используется SELECT, например: SELECT column1, column2 FROM table_name WHERE condition;. Можно добавлять сортировку через ORDER BY, фильтры через WHERE, объединения через JOIN, и группировку с GROUP BY.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 649
🤔 Какой из следующих инструментов лучше всего подходит для управления конфигурацией в больших распределенных системах?
2 649
🤔 Какой из следующих компонентов Kubernetes отвечает за управление состоянием и планированием развертывания контейнеров?
2 649
🤔 Есть 1000 разработчиков, каждый создал по 1–2 уникальному приложению. Как это всё масштабировать?
Подход к масштабированию:
1. Организационно:
- Разделить по командам/домейнам.
- Ввести self-service платформу: разработчики сами деплоят, но в контролируемых рамках.
2. Технически:
- Использовать Kubernetes как платформу — каждое приложение как под или сервис.
- CI/CD-пайплайны в шаблонах (например, GitLab CI templates, Argo Workflows).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 649
🤔 Какой команды Kubernetes CLI используется для создания нового namespace?
2 649
🤔 Какой из следующих типов отказов системы обозначает состояние, при котором система полностью недоступна для пользователей и не может выполнять свои функции?
2 649
🤔 Что лучше использовать для быстрого доступа к данным — Kafka или ClickHouse?
- Kafka — для потоковых, "живых" данных, моментального реагирования, событий.
- ClickHouse — для хранения и анализа больших объёмов данных, построения отчётов.
→ Если тебе нужны живые события — Kafka.
→ Если тебе нужны запросы, агрегации, SQL-аналитика — ClickHouse.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 649
🤔 Какой инструмент для CI/CD специализируется на автоматизации развертывания и управлении инфраструктурой как кодом (IaC)?
2 649
🤔 Что означает термин "blue-green deployment" в контексте DevOps?
2 649
🤔 Пример асимметричного шифрования?
- RSA — самый популярный алгоритм.
- Пример: клиент шифрует данные публичным ключом сервера, а сервер расшифровывает их своим приватным.
Также используется в TLS-сертификатах, PGP, SSH.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 649
🤔 Какой инструмент CI/CD используется для автоматизации тестирования и развертывания?
2 649
🤔 Какой формат файлов обычно используется для описания конфигураций в Ansible?
2 649
🤔 По какой причине inode могут закончиться
Inodes заканчиваются, когда файловая система достигает максимального количества файлов, которые можно создать, даже если еще есть свободное место на диске. Это может произойти при наличии большого количества мелких файлов, которые занимают inodes, особенно в файловых системах с ограниченным количеством inodes. Когда inodes исчерпаны, создание новых файлов становится невозможным, несмотря на наличие доступного дискового пространства.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 649
🤔 Какой компонент Kubernetes обеспечивает взаимодействие между API-клиентами и сервером Kubernetes?
2 649
🤔 Какой протокол часто используется для автоматизации удаленного управления серверами?
2 649
🤔 Как оптимизировать image?
Оптимизация Docker-образа позволяет сократить его размер, ускорить сборку и загрузку, а также повысить безопасность. Вот основные способы:
1. Минимальная базовая ОС — использовать образы alpine вместо ubuntu или debian, если возможно.
2. Очистка кэша — после установки пакетов (например, apt-get) удалять кэш:
3. RUN apt-get update && apt-get install -y package && rm -rf /var/lib/apt/lists/*
4. Объединение RUN-команд — уменьшает число слоёв:
5. RUN command1 && command2 && command3
6. Удаление ненужных файлов — если копируются исходники или артефакты сборки, их нужно убирать.
7. .dockerignore — файл, в котором исключаются лишние файлы из контекста сборки.
8. Использование multistage build — позволяет отделить сборку и рантайм.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 649
🤔 Какой из следующих типов облачных услуг предоставляет разработчикам платформу для создания, тестирования и развертывания приложений, без необходимости управлять серверной инфраструктурой?
2 649
🤔 Какой инструмент DevOps используется для управления конфигурациями инфраструктуры как код (IaC)?
