Библиотека задач по DevOps | тесты, код, задания – Telegram
Библиотека задач по DevOps | тесты, код, задания
2.96K subscribers
168 photos
7 videos
2 files
502 links
Задачи и тесты по DevOps для тренировки и обучения.

По рекламе: @proglib_adv

Наши каналы: https://news.1rj.ru/str/proglibrary/9197

Учиться у нас: https://proglib.io/w/2b07c285

Для обратной связи: @proglibrary_feeedback_bot
Download Telegram
Что такое APIPA?

APIPA — это набор IP-адресов, которые назначаются устройствам, когда основной DHCP-сервер недоступен.

Библиотека задач по DevOps
Как Kubernetes обрабатывает сервисы с использованием множества модулей, использующих разные сетевые протоколы?

👾 — Ограничивая использование протоколов
👍 — Используя отдельные службы для каждого протокола
🥰 — Разрешая несколько определений портов для разных протоколов
⚡️ — Обеспечивая единообразие конфигураций протоколов

Библиотека задач по DevOps
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰7
Что такое контроллеры в Kubernetes?

👾 — Служба ручного планирования
👍 — Сетевой балансировщик нагрузки
🥰 — Компоненты, которые управляют и автоматизируют жизненный цикл ресурсов
— Инструменты для настройки локального хранилища

Библиотека задач по DevOps
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰9
🔥 Кто такой DevOps-инженер?

Человек, что стоит на страже покоя. Человек, способный помирить программиста и системного администратора. Человек, способный сохранить бизнесу миллионы.

В этом ролике кратко рассказывается про задачи DevOps и про необходимые навыки. Также самое интересное — зарплаты DevOps-инженера.

Смотреть видео

Библиотека задач по DevOps
За год мы провели три потока курса по ИИ-агентам, а теперь запускаем масштабное обновление!

В новом, четвёртом потоке мы учли все пожелания студентов, добавили большой блок про AgentOps и сместили фокус с базовых концепций на суровый инжиниринг. Написать манифест для Kubernetes легко, а вот мониторить ИИ-агентов в проде и предотвращать деградацию системы — задача со звёздочкой.

В программе:

— практика с первого занятия: Jupyter-ноутбуки с автопроверкой;
— оркестрация в LangGraph: human-in-the-loop и механизм time-travel;
— продвинутый RAG для продакшена и парсинг сложных документов;
— контроль экономики агентов: маршрутизация и кеширование запросов;
— развёртывание локальных опенсорс-моделей с соблюдением 152-ФЗ.

В честь старта продаж действует спецпредложение: 3 курса по цене 1 (два дополнительных курса в подарок).

Доступ к материалам для предварительной подготовки откроется сразу после оплаты.

По промокоду Agent забирайте скидку 10 000 ₽ (89 000 ₽ вместо 99 000 ₽). Успейте занять место до 28 февраля!

👉 Присоединиться к четвёртому потоку и настроить AgentOps
Для чего используется пространство имен Kubernetes?

👾
— Обеспечить возможность группировки и изоляции объектов в кластере Kubernetes
👍 — Для создания отдельных кластеров в рамках одной установки Kubernetes
🥰 — Для определения различных конфигураций для одного и того же набора объектов
— Обеспечить контроль доступа и безопасность определенных объектов

Библиотека задач по DevOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👾53
Контейнер помечен как unhealthy через HEALTHCHECK. Что произойдёт по умолчанию (без оркестратора и спец-настроек)?

👾 — Docker автоматически перезапустит контейнер
👍 — Контейнер продолжит работать, статус будет unhealthy, перезапуска не будет
🥰 — Контейнер будет остановлен
— Контейнер будет удалён

Библиотека задач по DevOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👾7👍6
Последний шанс: 3 курса по цене 1 и запуск AI-агентов в продакшн

Написать CI/CD-пайплайн — база, а настроить мониторинг и защиту от деградации LLM-системы — задача для сеньора. Как контролировать затраты автономных агентов и соблюдать 152-ФЗ?

Обновлённая программа делает упор на жёсткий инжиниринг и вывод в прод. Вы научитесь строить ReAct-циклы, работать с LangGraph и AutoGen, внедрять продвинутый RAG, протоколы MCP и AgentOps. Все ключевые навыки в одном месте: измеримость систем, time-travel дебаггинг, управление браузером, human-in-the-loop и развёртывание в закрытых контурах.

Почему нельзя откладывать:

— масштабная акция «3 курса по цене 1» сгорает уже сегодня;
— промокод Agent на скидку 10 000 рублей действует последние часы;
— сразу после оформления открываются материалы для подготовки — начать учиться можно прямо сейчас.

Забронировать место на курсе и забрать бонусы до конца дня
При настройке CI/CD пайплайна для деплоя микросервисов в Kubernetes, какой подход наиболее корректный для минимизации downtime?

👾 — Применять kubectl delete для Pod’ов, а затем kubectl apply для новых
👍 — Использовать стратегию деплоя RollingUpdate с настройкой maxUnavailable и maxSurge
🥰 — Всегда разворачивать новую версию в отдельном namespace и вручную переключать трафик
⚡️ — Отключать readiness/liveness пробы на время деплоя, чтобы Pod быстрее стартовал

🐸Библиотека задач по DevOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🥰1
Вы изменили ConfigMap и хотите, чтобы Deployment безопасно перезапустил Pod’ы и применил новый конфиг без ручного удаления Pod’ов. Какой подход корректный?

👾 — Смонтировать ConfigMap как volume — изменения подтянутся «на лету» без рестартов
👍 — Подключить envFrom — переменные окружения обновятся автоматически
🥰 — Внедрить хэш ConfigMap в аннотацию Pod template (checksum) или триггерить kubectl rollout restart в CI, чтобы инициировать контролируемый rolling update
⚡️ — Поставить imagePullPolicy: Always, чтобы Pod’ы пересоздавались при каждом изменении

Библиотека задач DevOps
🥰8
Команда хранит Terraform state в S3 и иногда ловит порчу состояния при одновременных apply. Что нужно настроить, чтобы исключить гонки?

👾 — Включить версионирование S3 — этого достаточно для защиты от конкуренции
👍 — Использовать backend s3 c DynamoDB-таблицей для блокировок и включённым версионированием S3
🥰 — Перейти на локальный state и запускать terraform refresh перед каждым apply
⚡️ — Использовать только terraform workspaces для разделения окружений — этого достаточно

Библиотека задач DevOps
👍11🥰1
Контейнер Docker часто характеризуется как улучшение по сравнению с другой технологией. С какой?

👾 — DevOps
👍 — Микросервисы
🥰 — Облачные вычисления
❤️ — Виртуальные машины

Библиотека задач по DevOps
22
Для чего используется пространство имен Kubernetes?

👾
— Обеспечить возможность группировки и изоляции объектов в кластере Kubernetes
👍 — Для создания отдельных кластеров в рамках одной установки Kubernetes
🥰 — Для определения различных конфигураций для одного и того же набора объектов
— Обеспечить контроль доступа и безопасность определенных объектов

Библиотека задач по DevOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👾8