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

Контакт для рекламы: @easyoffer_adv
Download Telegram
🤔 Как быть с пайплайном при обновлении инфраструктуры, например, при подключении нового сервера?

1. Планирование изменений:
- Добавьте шаги в пайплайн для подготовки нового сервера (например, установка зависимостей).
2. Миграция приложения:
- Обновите конфигурацию деплоя для работы с новым сервером.
3. Проверка нового окружения:
- Тестируйте подключение инфраструктуры в staging или тестовой среде перед переходом на production.
4. Минимизация простоев:
- Используйте blue-green deployment или canary releases.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
💊2
🤔 Какой конфигурационный файл используется для настройки Nginx?
Anonymous Quiz
5%
server.conf
84%
nginx.conf
7%
config.conf
3%
httpd.conf
💊2
🤔 Какой параметр команды ssh используется для указания порта подключения?
Anonymous Quiz
81%
-p
1%
-connection
7%
-port
11%
-P
💊2
🤔 Какой кэширующий сервер используется для хранения объектов в памяти и предоставляет интерфейс для настройки кэширования на основе ключей и значений?
Anonymous Quiz
4%
Squid
17%
Memcached
77%
Redis
1%
Varnish
🤔 Что такое аккаунт в Terraform?

Обычно имеется в виду:
- Terraform Cloud/Enterprise account — для управления workspace'ами, доступами, state.
- Или облачный провайдер-аккаунт (AWS, GCP), используемый через provider.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой параметр в docker-compose.yml используется для указания монтирования томов?
Anonymous Quiz
79%
volumes
6%
binds
3%
storage
12%
mounts
🤔 Какие есть три вида монтирования в Docker?

1. Volumes — управляются самим Docker, хранятся в /var/lib/docker/volumes, удобны для долговременного хранения.
2. Bind mounts — указываются вручную, монтируют директорию с хоста, позволяют использовать локальные файлы.
3. tmpfs — размещаются в оперативной памяти, временные, очищаются после остановки контейнера.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍4🔥2
🤔 Какой метод позволяет проверять функциональность системы, тестируя ее с помощью заранее определенных входных данных и проверки соответствующих выходных данных?
Anonymous Quiz
29%
Приемочное тестирование
21%
Системное тестирование
14%
Модульное тестирование
35%
Интеграционное тестирование
🤔 Какой из следующих типов брандмауэров предоставляет возможности глубокого анализа пакетов (DPI) и включает в себя функции IPS/IDS?
Anonymous Quiz
32%
Packet Filtering Firewall
57%
Next-Generation Firewall (NGFW)
6%
Proxy Firewall
4%
Stateful Firewall
🤔 Если удалить terraform.tfstate, а потом сделать terraform init — что будет?

- terraform init не восстановит state.
- Terraform не будет знать, что уже развернуто, и при следующем apply может создать ресурсы заново.
- Лучше использовать terraform state pull/push или хранить state в remote backend (S3, GitLab, etc).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍4
🤔 Какой компонент Kubernetes управляет регистрацией и обновлением узлов в кластере?
Anonymous Quiz
27%
kube-scheduler
10%
kube-apiserver
45%
kube-controller-manager
17%
kubelet
💊5
🤔 Что известно про ulimits?

ulimit определяет ограничения на использование ресурсов для процессов, включая максимальное количество открытых файлов, размер стеков, CPU и память. Эти ограничения можно изменять временно через команду ulimit или задавать в конфигурации системы.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой системный вызов используется для установки блокировки на файл?
Anonymous Quiz
19%
all of the above
47%
lockf()
33%
flock()
1%
fcntl()
💊1
🤔 Как называется шаблонизатор для Ansible?

В Ansible используется Jinja2 — это шаблонизатор, применяемый для генерации конфигураций, динамических переменных, условий и итераций внутри YAML-файлов.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой командой можно создать символическую ссылку на файл в POSIX-системах?
Anonymous Quiz
12%
symlink
85%
ln -s
2%
ln
1%
link
🤔 Отличия обновления подов с Deployment и ReplicaSet?

ReplicaSet не поддерживает обновления — чтобы изменить версию или конфигурацию, нужно удалить и пересоздать его вручную. Deployment сам создаёт новый ReplicaSet с новыми параметрами и постепенно переключает трафик, удаляя старые поды. Это безопасно, гибко и управляемо.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍1🤔1
🤔 Какой компонент Kubernetes обеспечивает взаимодействие между API-клиентами и сервером Kubernetes?
Anonymous Quiz
19%
kubelet
3%
kube-scheduler
9%
kube-controller-manager
69%
kube-apiserver
🤔 Какой из следующих типов облачных услуг позволяет клиентам использовать веб-приложения, такие как CRM или почтовые сервисы, без необходимости их установки или управления?
Anonymous Quiz
17%
PaaS
72%
SaaS
5%
BaaS
6%
IaaS
🤔 Какой уровень модели OSI отвечает за взаимодействие и обмен данными между приложениями?
Anonymous Quiz
11%
Сетевой уровень
68%
Прикладной уровень
15%
Транспортный уровень
7%
Сеансовый уровень
🤔 Какой параметр в конфигурации Redis указывает на максимальное количество объектов, которые могут быть сохранены в кэше?
Anonymous Quiz
22%
memory_limit
41%
cache_size
8%
maxmemory
28%
max_objects