DevOps | Тесты
الذهاب إلى القناة على Telegram
Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy Контакт для рекламы: @sendme_ads
إظهار المزيد2 673
المشتركون
-124 ساعات
-147 أيام
+230 أيام
أرشيف المشاركات
2 673
🤔 Какие есть варианты запустить джобу в Jenkins?
1. Ручной запуск – через веб-интерфейс Jenkins.
2. Расписание (cron) – настройка триггеров через Build periodically.
3. Webhook – запуск при пуше в Git (GitHub, GitLab, Bitbucket).
4. Pipeline Script – через Jenkinsfile с build job().
5. API-запрос – curl http://jenkins/job/job_name/build?token=TOKEN.
6. Через CLI – java -jar jenkins-cli.jar build job_name.
7. Автоматически при изменениях – настройка Git Polling или SCM.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 673
🤔 Какой из следующих инструментов лучше всего подходит для управления конфигурацией в больших распределенных системах?
2 673
🤔 Какой формат файла используется для описания конфигураций в инструменте Terraform?
2 673
🤔 Как вносились изменения в проды?
- CI/CD пайплайн – автоматический деплой через Jenkins/GitLab CI.
- Blue-Green Deployment – переключение между версиями без простоя.
- Canary Deployment – тестирование изменений на небольшой части трафика.
- Feature Toggles – включение/выключение фич в конфигурации.
- Manual Approvals – деплой через ручное подтверждение.
- Rollback – возможность отката к предыдущей версии через версионирование.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 673
🤔 Какой из следующих инструментов используется для управления конфигурацией?
2 673
🤔 Как собрать Control Plane?
Control Plane Kubernetes управляет всеми узлами кластера. Сборка включает:
1. Инициализация кластера – kubeadm init.
2. Настройка etcd – хранилище состояния кластера.
3. Запуск API-сервера – центральный компонент управления.
4. Настройка Controller Manager – управляет репликами, узлами, ролями.
5. Настройка Scheduler – планировщик для распределения подов.
6. Добавление worker-нод – kubeadm join <master-ip>.
Дополнительно: настройка HA с HAProxy, Keepalived, ETCD Cluster.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 673
🤔 Какой инструмент может использоваться для мониторинга и управления производительностью приложений и инфраструктуры?
2 673
🤔 Какой из следующих инструментов обеспечивает управление конфигурациями и инвентаризацией?
2 673
🤔 Что известно про автоскейлинг в Amazon?
В AWS автоскейлинг реализуется через:
- EC2 Auto Scaling – динамическое увеличение/уменьшение серверов.
- ECS Auto Scaling – масштабирование контейнеров на Fargate или EC2.
- EKS Cluster Autoscaler – масштабирование нод Kubernetes.
- Application Auto Scaling – регулировка ресурсов на основе метрик.
- DynamoDB Auto Scaling – адаптация производительности базы данных.
Автоскейлинг работает на основе CloudWatch Metrics, например CPU Utilization или Network Traffic.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 673
🤔 Какой инструмент используется для сборки и непрерывной интеграции?
2 673
🤔 Какой инструмент лучше всего подходит для управления конфигурациями серверов и автоматизации задач?
2 673
🤔 Что такое S3 в Amazon?
Это облачное хранилище объектов, используемое для:
- Хранения и резервного копирования данных.
- Хранения статики для веб-приложений.
- Архивации данных (Glacier).
- Хранения логов, баз данных, машинного обучения.
- Хранения образов Docker и артефактов CI/CD.
Функции:
- Версионирование – отслеживание изменений файлов.
- Lifecycle Management – автоматическое перемещение файлов между классами хранения.
- IAM-политики и ACL – контроль доступа.
- S3 Select – фильтрация данных без загрузки всего файла.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 673
🤔 Какой формат файлов обычно используется для описания конфигураций в Ansible?
2 673
🤔 Как остановить контейнер?
1. Обычное завершение – docker stop <container_id> (мягкий SIGTERM).
2. Принудительное завершение – docker kill <container_id> (SIGKILL).
3. Через Compose – docker-compose stop или docker-compose down.
4. Удаление контейнера – docker rm -f <container_id>.
5. Если завис в zombie state – kill -9 $(docker inspect --format '{{.State.Pid}}' <container_id>).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 673
🤔 Какой из следующих параметров используется для задания количества реплик в Deployment?
2 673
🤔 Какая команда Kubernetes CLI позволяет просмотреть историю изменений Deployment?
2 673
🤔 Чем отличается Dockerfile от Docker Compose?
- Dockerfile – инструкция для создания образа (docker build).
- Docker Compose – управление несколькими контейнерами (docker-compose up).
- Dockerfile нужен для создания образа, а Docker Compose – для оркестрации сервисов.
- Docker Compose поддерживает многоконтейнерные приложения, а Dockerfile – только один контейнер.
- В docker-compose.yml можно задать сети, volume, зависимости между сервисами.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 673
🤔 Какой параметр команды kubectl delete deployment позволяет удалить конкретный Deployment?
