DevOps | Тесты
2.68K subscribers
31 photos
711 links
Сайт: https://easyoffer.ru/
Все каналы: t.me/+xGeAw6ckJ4liYzQy

Контакт для рекламы: @sendme_ads
Download Telegram
🤔 Какой инструмент используется для визуализации метрик из различных источников в DevOps?
Anonymous Quiz
1%
Kubernetes
11%
Prometheus
87%
Grafana
0%
Docker
🤔 Какие рекомендации для больших кластеров (кол-во подов, нод, модулей)?

- Разбивать на namespace и окружения.
- Использовать horizontal pod autoscaler.
- Учитывать лимиты:
- 110 подов на ноду.
- ~5000 подов в кластере (по умолчанию).
- Разносить сервисы по зонам доступности.
- Включать node affinity и taints/tolerations.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥1
🤔 Какой командой можно создать именованный канал (FIFO) в POSIX-системах?
Anonymous Quiz
4%
mknod
20%
mkpipe
59%
mkfifo
17%
pipe
🤔 Какой из следующих типов ресурсов нельзя создать внутри namespace в Kubernetes?
Anonymous Quiz
7%
Pod
10%
Service
72%
Node
11%
Deployment
🤔2
🤔 Шифруется ли state file?

По умолчанию локальный state file не шифруется, если вы не настроили это явно. Если используется удалённое хранилище (например, S3, Azure Blob), можно настроить:
- Шифрование на уровне хранилища (например, AWS KMS).
- Шифрование ключей в backend конфигурации.
- Использование gpg или sops для ручного шифрования, если нужно.
Для чувствительных данных (например, паролей в переменных) рекомендуется использовать sensitive = true.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой из следующих типов встреч в Scrum проводится ежедневно и служит для синхронизации работы команды и выявления возможных препятствий?
Anonymous Quiz
6%
Ретроспектива спринта
75%
Ежедневный Scrum
9%
Планирование спринта
10%
Обзор спринта
🤔 Какой инструмент DevOps используется для управления версиями исходного кода?
Anonymous Quiz
1%
Docker
0%
Jenkins
96%
Git
3%
Ansible
💊4
🤔 Что использовалось под RDS?

- Amazon EBS — как физическое хранилище.
- Amazon VPC, Security Groups, Subnets.
- CloudWatch — мониторинг.
- IAM — доступ.
- Parameter Groups, Option Groups — настройки БД.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
💊3
🤔 Какой из следующих команд Docker CLI используется для отображения журналов (логов) для контейнера?
Anonymous Quiz
1%
docker view
2%
docker status
96%
docker logs
1%
docker report
🤔 Какой параметр команды docker run используется для задания лимита по использованию памяти контейнером?
Anonymous Quiz
5%
cpus
10%
limit-mem
33%
mem-limit
51%
memory
🤔 Какую ценность DevOps несёт для компании?

DevOps:
- Снижает время между изменением и релизом;
- Повышает надежность систем;
- Автоматизирует всё — сборку, тестирование, деплой;
- Улучшает сотрудничество между Dev и Ops;
- Позволяет быстрее реагировать на инциденты.
В итоге — быстрее выводятся фичи, меньше ошибок, выше стабильность.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥1💊1
🤔 Как прикрутить логирование к любому питон-скрипту?

Добавить в начало
Можно заменить print на logging.debug(), info(), warning() и т.д.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥2
🤔 Какое ключевое слово в Dockerfile используется для объявления, что контейнер будет слушать на определенных сетевых портах?
Anonymous Quiz
67%
EXPOSE
19%
PORT
13%
LISTEN
2%
NETWORK
🤔 Почему если поставить Docker и создать образ, он может не запускаться, в чём может быть причина?

1. Ошибки в Dockerfile: неправильные инструкции, отсутствующие зависимости или неверный базовый образ.
2. Проблемы с сетью: отсутствие необходимых портов или конфликт портов.
3. Отсутствие прав доступа: недостаточно прав для запуска контейнера.
4. Несоответствие архитектуры: образ может быть создан для другой платформы или процессора.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой тип записи DNS используется для хранения текстовой информации, например, для проверки подлинности домена?
Anonymous Quiz
81%
TXT
3%
MX
6%
SRV
9%
CNAME
🤔 Какое ключевое слово в Dockerfile используется для добавления метаданных к образу в виде ключ-значение пар?
Anonymous Quiz
1%
INFO
51%
LABEL
22%
TAG
25%
META
🤔 В каких случаях используется multi-stage?

Multi-stage используется в Dockerfile для оптимизации размеров образа, когда:
- в первом этапе происходит сборка приложения с инструментами, зависимостями;
- в последующих — копируются только необходимые артефакты, без сборочных инструментов.
Это позволяет разделить окружение сборки и запуска, повышая безопасность и уменьшая размер итогового контейнера.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой из следующих подходов помогает Service Mesh обеспечивать наблюдаемость и трассировку запросов?
Anonymous Quiz
92%
Интеграция с системами мониторинга и логирования
3%
Развертывание контейнеров
0%
Настройка резервных копий
4%
Аудит безопасности
🤔 Чем отличаются Secrets и ConfigMaps?

ConfigMap используется для хранения неконфиденциальных данных, таких как параметры окружения, пути, настройки. Secrets предназначены для хранения чувствительной информации — паролей, токенов, сертификатов. Все значения в Secret кодируются в base64. ConfigMap читается и монтируется в контейнеры так же, как и Secret, но Secret предоставляет дополнительный уровень безопасности: например, ограничения прав доступа, защита при выводе и хранении в etcd в зашифрованном виде.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний