ru
Feedback
DevOps | Тесты

DevOps | Тесты

Открыть в Telegram
2 647
Подписчики
-224 часа
-67 дней
-1230 дней
Архив постов
🤔 Какие экзекьютеры использовали для GitLab CI? Наиболее часто используемые: - Docker Executor — для контейнеризированного выполнения - Shell Executor — выполняет скрипты прямо в системе - SSH Executor — запускает команды по SSH на удалённой машине - Kubernetes Executor — для масштабируемого CI/CD в кластере Docker — самый популярный благодаря изоляции и простоте настройки. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой протокол на транспортном уровне модели OSI обеспечивает надежную передачу данных через установление сеанса связи?
Anonymous voting

🤔 Какой тип брандмауэра проверяет пакеты на уровне сетевого и транспортного уровней, используя правила фильтрации на основе IP-адресов, портов и протоколов?
Anonymous voting

🤔 Почему плохо запускать контейнер от рута? 1. Если злоумышленник получит доступ к контейнеру, он сможет выполнять команды с root-привилегиями и выйти за пределы контейнера. 2. Это создаёт угрозу для всей хост-системы, так как контейнеры не всегда изолированы идеально. 3. Лучше использовать пользователя с ограниченными правами внутри контейнера для повышения безопасности. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какая команда используется для определения маршрута до удаленного узла?
Anonymous voting

🤔 Какой параметр в конфигурации iptables используется для указания действия, которое должно быть выполнено, если пакет соответствует правилу?
Anonymous voting

🤔 Что такое inode? Inode — это структура данных в файловых системах Unix, которая хранит информацию о файле, включая его метаданные (размер, права доступа, время изменения), но не сам контент файла или его имя. Каждый файл или директория имеет свой собственный inode, и доступ к содержимому файла осуществляется через указатели inode. Inode не хранит информацию о самих данных файла, только о его расположении на диске. Число inode ограничено при создании файловой системы, что может повлиять на её емкость. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой показатель используется для измерения уровня доступности системы, обычно выражаемый в процентах времени, когда система доступна?
Anonymous voting

🤔 Какая команда показывает последние 50 строк из файла?
Anonymous voting

🤔 Как первоначально оценить размер ноды, не зная как работает приложение? 1. Стартовая гипотеза: - CPU: 0.5–1 core - RAM: 512Mi–1Gi - Подняться с requests по минимуму и оставить limits пустыми. 2. Понаблюдать: - Метрики пода (kubectl top pod, Grafana). - Поведение при запуске, пике и в простое. 3. Использовать Goldilocks или VPA: - Эти инструменты подскажут оптимальные requests/limits на основе истории. 4. Снять perf-профиль: - Если есть возможность — замерить поведение через нагрузочное тестирование. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой компонент в Jenkins отвечает за выполнение билдов?
Anonymous voting

🤔 Какой метод балансировки нагрузки используется, если в конфигурации Nginx задан параметр proxy_pass с опцией weight?
Anonymous voting

🤔 Как построить выделение ресурсов, балансировку, нагрузку и масштабирование? Выделение ресурсов: - Использование kubernetes requests/limits, cgroups, namespaces. - Автоматическое масштабирование под CPU/Memory. Балансировка нагрузки: - Внутри кластера — через kube-proxy, kube-dns, Istio, Envoy. - Наружу — Ingress Controller, L7 балансировщики (Nginx, Traefik), L4 (HAProxy, AWS ALB). Масштабирование: - Horizontal Pod Autoscaler по метрикам. - Vertical Pod Autoscaler для подбора ресурсов. - Cluster Autoscaler — масштабирует сам кластер. Оркестрация + наблюдение: - Prometheus + Grafana для метрик. - Alertmanager для алертов. - Tracing (Jaeger, OpenTelemetry). Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой заголовок HTTP используется для указания, что клиент должен использовать для авторизации при выполнении запроса?
Anonymous voting

🤔 Какой из следующих параметров файла /etc/fstab определяет точку монтирования файловой системы?
Anonymous voting

🤔 Чем отличается git push от git pull и зачем используется каждая? 1. git push: отправляет локальные изменения в удалённый репозиторий. Используется для публикации новых изменений. 2. git pull: получает изменения из удалённого репозитория и объединяет их с локальными. Используется для синхронизации кода. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой инструмент DevOps используется для управления версиями исходного кода?
Anonymous voting

🤔 Какой параметр команды kubectl apply позволяет применять изменения к ресурсам в определенном namespace?
Anonymous voting

🤔 Какие могут быть лимиты у Nginx и со стороны чего? 1. worker_connections: количество соединений на один процесс-воркер. 2. worker_rlimit_nofile: количество открытых файлов. 3. Лимиты ОС: ulimit, параметры ядра (net.core.somaxconn, fs.file-max). 4. Аппаратные ограничения: ресурсы процессора и памяти. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой уровень модели OSI отвечает за взаимодействие и обмен данными между приложениями?
Anonymous voting