fa
Feedback

فریب کلاهبرداران را نخورید! تل‌متریو این کانال‌ها را شناسایی و برچسب‌گذاری می‌کند 👉 برای مشاهده برچسب، اشتراک تهیه کنید

Библиотека задач по DevOps | тесты, код, задания

Библиотека задач по DevOps | тесты, код, задания

رفتن به کانال در Telegram

Задачи и тесты по DevOps для тренировки и обучения. Учиться у нас: https://clc.to/XLFrnw По рекламе: @tproger_sales_bot Наши каналы: https://t.me/proglibrary/9197 Для обратной связи: @proglibrary_feeedback_bot

نمایش بیشتر
3 008
مشترکین
-324 ساعت
+17 روز
-830 روز
آرشیو پست ها
До 31 мая можно забрать любой курс Proglib Academy со скидкой 40% Если давно хотели прокачаться в Python, ML, алгоритмах или
До 31 мая можно забрать любой курс Proglib Academy со скидкой 40% Если давно хотели прокачаться в Python, ML, алгоритмах или AI-агентах, сейчас самое время выбрать программу и начать обучение по сниженной цене. 🎁 Разработка AI-агентов — от 49.000 ₽ (вместо 69.000 ₽) Практический курс по разработке AI-агентов для автоматизации задач, работы и собственных проектов 🎁 Курс AgentOps — 129.000 ₽ (вместо 149.000 ₽) Для разработчиков и LLM-инженеров, которые хотят внедрять AI-логику в бэкенд и сохранять стабильность сервиса. 🎁 Математика для разработки AI-моделей — 23.990 ₽ (вместо 31.990 ₽) Практическая база по математике для анализа данных, ML и дальнейшего развития в AI. 🎁 Математика для Data Science — от 29.990 ₽ (вместо 39.990 ₽) Курс для тех, кто хочет решать задачи, которые дают на собеседованиях на позицию дата-сайентиста в бигтехе. 🎁 ML для старта в Data Science — 28.990 ₽ (вместо 38.990 ₽) Разберётесь в машинном обучении: от базовых понятий и линейных моделей до ансамблей, бустинга и рекомендательных систем. 🎁 Основы IT для непрограммистов — 16.990 ₽ (вместо 28.990 ₽) Курс для IT-рекрутеров, маркетологов, проджектов, продактов и всех, кто работает с IT, но не пишет код. 🎁 Архитектуры и шаблоны проектирования — 27.990 ₽ (вместо 37.900 ₽) Освоите основные паттерны проектирования и прокачаете навыки архитектора программного обеспечения. 🎁 Специалист по ИИ — 89.000 ₽ (вместо 113.900 ₽) Курс для тех, кто хочет получить профессию в сфере ИИ, собрать портфолио из 5 проектов и научиться разрабатывать сложных AI-агентов. 🎁 Алгоритмы и структуры данных — 33.990 ₽ (вместо 57.990 ₽) Подготовитесь к алгоритмическим собеседованиям, разберёте структуры данных и научитесь писать более эффективный код. 🎁 Программирование на языке Python — 27.990 ₽ (вместо 47.390 ₽) Освоите Python на практике: без сухой теории, с пошаговой прокачкой навыков и итоговым проектом в портфолио. 🙌 Выбирайте курс по ссылке, оставляйте заявку, и менеджер поможет подобрать программу под ваши цели — https://clc.to/SALE40

Что такое ConfigMap в Kubernetes? 👾 — Способ внедрения данных конфигурации в контейнеры 👍 — Тип тома, на котором хранятся файлы конфигурации модулей 🥰 — Механизм динамической настройки параметров контейнера во время выполнения ⚡ — Всё вышеперечисленное Библиотека задач по DevOps

Вы видите, что Docker-контейнеры генерируют очень большие логи и быстро заполняют диск. Какой подход наиболее правильный для решения этой проблемы? 👾 — Увеличить диск сервера и оставить всё как есть 👍 — Настроить драйвер логирования (json-file, syslog, fluentd) с ротацией (max-size, max-file) или отправлять логи в централизованную систему 🥰 — Периодически вручную чистить /var/lib/docker/containers/* от логов ⚡️ — Перезапускать контейнеры каждый день, чтобы очищались файлы логов 🐸Библиотека задач по DevOps

Как Kubernetes обрабатывает входящий трафик для сервиса? 👾 — Путем прямой маршрутизации трафика к отдельным Pod 👍 — Путем использования балансировщика нагрузки 🥰 — Путем применения сетевых политик ❤️ — Путем проверки конфигураций Pod Библиотека задач по DevOps

Pod’ы с PersistentVolumeClaim зависают в Pending при динамическом провижининге на zoned-инфраструктуре. Причина — том пытаются создать до того, как шедулер выбрал ноду, и топология не совпадает. Что сделать правильно? 👾 — Увеличить CPU/Memory лимиты Pod’ов 👍 — Перейти на emptyDir вместо PVC 🥰 — В StorageClass включить volumeBindingMode: WaitForFirstConsumer ⚡️ — Удалить и пересоздать PVC при каждом деплое Библиотека задач по DevOps

Как можно проверить состояние всех модулей в кластере Kubernetes? 👾 — kubectl get pods -o wide 👍 — kubectl describe pods 🥰 — kubectl get pod -o json ⚡ — kubectl logs pods Библиотека задач по DevOps

Что такое «виртуальная память» и какой цели она служит? Виртуальная память объединяет оперативную память вашего компьютера с временным пространством на жестком диске. Когда оперативная память заканчивается, виртуальная память помогает перемещать данные из оперативной памяти в пространство, называемое файлом подкачки. Перемещение данных в файл подкачки может освободить оперативную память, чтобы ваш компьютер мог завершить свою работу. В общем, чем больше оперативной памяти у вашего компьютера, тем быстрее работают программы. Библиотека задач по DevOps

Где вы читаете полезный IT-контент? Интересуют источники, где не только новости, но и практика, разборы и реальные кейсы. Поделитесь в комментариях, можно 1-2 канала/автора, где читаете (TG / Habr / блог / X / GitHub) и какая тематика?

Чем доступ к сервису без селектора отличается от доступа к сервису с помощью селектора в Kubernetes? 👾 — Требует ручной настройки эндпоинта 👍 — Использует тот же механизм маршрутизации 🥰 — Обходит сетевые политики ⚡ — Использует разные эндпоинты API Библиотека задач по DevOps

Чем доступ к сервису без селектора отличается от доступа к сервису с помощью селектора в Kubernetes? Требует ручной настройки эндпоинта Использует тот же механизм маршрутизации

Какой протокол используется по умолчанию для сервисов в Kubernetes? 👾 — UDP 👍 — HTTP 🥰 — TCP ⚡ — SSH Библиотека задач по DevOps

Как абстракция Service в Kubernetes помогает ослаблять связность приложений (decoupling)? 👾 — Определяя логические наборы конечных точек 👍 — Управляя репликами контейнеров 🥰 — Применяя политики безопасности ⚡️ — Предоставляя прямой доступ к Pod’ам Библиотека задач DevOps

Каковы некоторые важные фичи HashiCorp Vault? 👾 — Динамические секреты (Dynamic Secrets) 👍 — Transit Secrets Engine (encryption-as-a-service) 🥰 — Response Wrapping и Shamir's Secret Sharing ⚡️ — Все вышеперечисленное Библиотека задач по DevOps

Каковы некоторые важные фичи Memcached? 👾 — Обратные вызовы 👍 — CAS токены 🥰 — getDelayed & Igbinary ⚡ — Все вышеперечисленное Библиотека задач по DevOps

Что из ниже перечисленного наиболее точно описывает цель Infrastructure as Code (IaC)? 👾 — Автоматизация развёртывания фронтенда 👍 — Управление инфраструктурой с помощью конфигураций, как кода 🥰 — Мониторинг состояния продакшн-сервиса ⚡ — Использование UI-интерфейсов для настройки серверов Библиотека задач по DevOps

Как в Kubernetes сделать канареечный релиз с точным процентом трафика (10%→30%→100%)? 👾 — Просто увеличить число подов новой версии — сервис сам обеспечит точные проценты 👍 — Использовать Ingress/Service Mesh с взвешенным роутингом (Istio VirtualService, NGINX Ingress canary аннотации) 🥰 — Обновить ConfigMap — проценты применятся автоматически ⚡️ — Поставить maxSurge: 10% — это и есть доля трафика Библиотека задач по DevOps

При создании сервиса Kubernetes присваивает ему 👾 — Реплики подов 👍 — Количество реплик 🥰 — IP-адрес кластера ⚡️ — IP-адреса модулей Библиотека задач DevOps

Приложение в Pod стартует ~60 сек. Во время деплоя Pod попадает в CrashLoopBackOff: livenessProbe срабатывает раньше, чем сервис успевает подняться. Что сделать правильно? 👾 — Увеличить только readinessProbe и оставить livenessProbe как есть 👍 — Ввести startupProbe, чтобы до инициализации блокировать livenessProbe, а после — оставить строгую livenessProbe/readinessProbe 🥰 — Поставить restartPolicy: Never, чтобы Pod не перезапускался ⚡️ — Добавить initContainer с sleep 60 и не трогать пробы Библиотека задач DevOps

Где хранятся тома Docker (в linux)? 👾 — /var/lib/docker/volumes 👍 — /lib/var/docker/volumes 🥰 — /lib/var/docker/tomes ⚡ — Нигде Библиотека задач по DevOps