🤔 Какой параметр команды docker run используется для задания лимита по использованию памяти контейнером?
Anonymous Quiz
5%
cpus
10%
limit-mem
33%
mem-limit
51%
memory
🤔 Какую ценность DevOps несёт для компании?
DevOps:
- Снижает время между изменением и релизом;
- Повышает надежность систем;
- Автоматизирует всё — сборку, тестирование, деплой;
- Улучшает сотрудничество между Dev и Ops;
- Позволяет быстрее реагировать на инциденты.
В итоге — быстрее выводятся фичи, меньше ошибок, выше стабильность.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
DevOps:
- Снижает время между изменением и релизом;
- Повышает надежность систем;
- Автоматизирует всё — сборку, тестирование, деплой;
- Улучшает сотрудничество между Dev и Ops;
- Позволяет быстрее реагировать на инциденты.
В итоге — быстрее выводятся фичи, меньше ошибок, выше стабильность.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥1💊1
🤔 Как Service Mesh улучшает безопасность микросервисов?
Anonymous Quiz
5%
Автоматизация резервного копирования
86%
Шифрование трафика между микросервисами
8%
Упрощение процесса развертывания
2%
Шифрование данных в состоянии покоя
🤔 Как прикрутить логирование к любому питон-скрипту?
Добавить в начало
Можно заменить print на logging.debug(), info(), warning() и т.д.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Добавить в начало
Можно заменить print на logging.debug(), info(), warning() и т.д.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥2
🤔 Какое ключевое слово в Dockerfile используется для объявления, что контейнер будет слушать на определенных сетевых портах?
Anonymous Quiz
67%
EXPOSE
19%
PORT
13%
LISTEN
2%
NETWORK
🤔 Почему если поставить Docker и создать образ, он может не запускаться, в чём может быть причина?
1. Ошибки в Dockerfile: неправильные инструкции, отсутствующие зависимости или неверный базовый образ.
2. Проблемы с сетью: отсутствие необходимых портов или конфликт портов.
3. Отсутствие прав доступа: недостаточно прав для запуска контейнера.
4. Несоответствие архитектуры: образ может быть создан для другой платформы или процессора.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
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 для оптимизации размеров образа, когда:
- в первом этапе происходит сборка приложения с инструментами, зависимостями;
- в последующих — копируются только необходимые артефакты, без сборочных инструментов.
Это позволяет разделить окружение сборки и запуска, повышая безопасность и уменьшая размер итогового контейнера.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Multi-stage используется в Dockerfile для оптимизации размеров образа, когда:
- в первом этапе происходит сборка приложения с инструментами, зависимостями;
- в последующих — копируются только необходимые артефакты, без сборочных инструментов.
Это позволяет разделить окружение сборки и запуска, повышая безопасность и уменьшая размер итогового контейнера.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Что такое "canary deployment"?
Anonymous Quiz
3%
Процесс мониторинга
1%
Способ хранения данных
96%
Метод поэтапного развертывания новой версии приложения
0%
Система контроля версий
🤔 Какой из следующих подходов помогает Service Mesh обеспечивать наблюдаемость и трассировку запросов?
Anonymous Quiz
92%
Интеграция с системами мониторинга и логирования
3%
Развертывание контейнеров
0%
Настройка резервных копий
4%
Аудит безопасности
🤔 Чем отличаются Secrets и ConfigMaps?
ConfigMap используется для хранения неконфиденциальных данных, таких как параметры окружения, пути, настройки. Secrets предназначены для хранения чувствительной информации — паролей, токенов, сертификатов. Все значения в Secret кодируются в base64. ConfigMap читается и монтируется в контейнеры так же, как и Secret, но Secret предоставляет дополнительный уровень безопасности: например, ограничения прав доступа, защита при выводе и хранении в etcd в зашифрованном виде.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
ConfigMap используется для хранения неконфиденциальных данных, таких как параметры окружения, пути, настройки. Secrets предназначены для хранения чувствительной информации — паролей, токенов, сертификатов. Все значения в Secret кодируются в base64. ConfigMap читается и монтируется в контейнеры так же, как и Secret, но Secret предоставляет дополнительный уровень безопасности: например, ограничения прав доступа, защита при выводе и хранении в etcd в зашифрованном виде.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой компонент Kubernetes используется для автоматического масштабирования приложений на основе метрик нагрузки?
Anonymous Quiz
65%
Horizontal Pod Autoscaler (HPA)
12%
Vertical Pod Autoscaler (VPA)
10%
kube-scheduler
13%
Cluster Autoscaler
💊3
🤔 Какой заголовок HTTP указывает, что объект может быть кэширован на промежуточных серверах и клиентских устройствах?
Anonymous Quiz
94%
Cache-Control
1%
ETag
4%
Expires
1%
Pragma
🤔 Как работает DHCP?
DHCP (Dynamic Host Configuration Protocol):
1. Клиент отправляет DHCPDISCOVER.
2. Сервер отвечает DHCPOFFER.
3. Клиент выбирает и отправляет DHCPREQUEST.
4. Сервер подтверждает DHCPACK.
В результате клиент получает: IP, маску, шлюз, DNS и др. Это автоматизация настройки сети.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
DHCP (Dynamic Host Configuration Protocol):
1. Клиент отправляет DHCPDISCOVER.
2. Сервер отвечает DHCPOFFER.
3. Клиент выбирает и отправляет DHCPREQUEST.
4. Сервер подтверждает DHCPACK.
В результате клиент получает: IP, маску, шлюз, DNS и др. Это автоматизация настройки сети.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍2
🤔 Какой тип брандмауэра отслеживает состояние активных соединений и принимает решения на основе состояния трафика и контекста соединений?
Anonymous Quiz
60%
Next-Generation Firewall (NGFW)
20%
Stateful Firewall
5%
Stateless Firewall
15%
Packet Filtering Firewall
🤔 Какой тип облачных услуг предоставляет доступ к виртуальным серверам и сетям, позволяя пользователю управлять операционной системой и приложениями?
Anonymous Quiz
25%
PaaS
3%
DaaS
50%
IaaS
22%
SaaS
🤔 Как происходит секьюрити тест, какой алгоритм под капотом?
Зависит от инструмента:
- SAST — статический анализ (проверка кода на уязвимости).
- DAST — динамический анализ при запуске приложения.
- Используются: SonarQube, OWASP ZAP, Snyk, Trivy, Checkov.
- Алгоритмы — поиск по шаблонам, паттерны unsafe-кода, базы CVE.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Зависит от инструмента:
- SAST — статический анализ (проверка кода на уязвимости).
- DAST — динамический анализ при запуске приложения.
- Используются: SonarQube, OWASP ZAP, Snyk, Trivy, Checkov.
- Алгоритмы — поиск по шаблонам, паттерны unsafe-кода, базы CVE.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥2
🤔 Какой из следующих протоколов может быть использован для передачи данных между reverse proxy и целевым сервером?
Anonymous Quiz
8%
HTTP
76%
Все вышеперечисленные
9%
HTTPS
7%
WebSocket
🤔 Какой параметр команды ssh позволяет проксировать соединение через другой SSH-сервер?
Anonymous Quiz
31%
-J
35%
-R
11%
-D
23%
-L
🤔 Какие плюсы у ArgoCD деплоймента?
- GitOps-подход — всё из Git, полная история.
- Автоматический синхрон и rollback.
- Поддержка хранения состояний, health check, diff, prune.
- Отличный UI и CLI.
- Прозрачность и безопасность — можно задать permissions, audit.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
- GitOps-подход — всё из Git, полная история.
- Автоматический синхрон и rollback.
- Поддержка хранения состояний, health check, diff, prune.
- Отличный UI и CLI.
- Прозрачность и безопасность — можно задать permissions, audit.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍1🔥1