uk
Feedback

Не попадись на ботовода! Telemetrio знаходить і позначає такі канали мітками 👉 Хочеш бачити мітку, оформляй підписку

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

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

Відкрити в Telegram

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

Показати більше
3 007
Підписники
-124 години
-27 днів
-730 днів
Архів дописів
Как обеспечить стабильные DNS-имена подов в StatefulSet? 👾 — Обычный Service типа ClusterIP без настроек 👍 — Headless Service (clusterIP: None) и serviceName в StatefulSet → имена вида <pod>.<svc> 🥰 — NodePort с фиксированным портом ⚡️ — DaemonSet с аннотацией stable-dns 🔹 Курс «Программирование на языке Python» 🔹 Получить консультацию менеджера 🔹 Сайт Академии 🔹 Сайт Proglib Библиотека задач по DevOps

В Kubernetes вы хотите реализовать blue-green deployment, чтобы минимизировать риски при выкатывании новой версии приложения. Какой подход будет наиболее правильным? 👾 — Обновить Deployment стратегией RollingUpdate и выставить maxUnavailable=0 👍 — Запустить новую версию как отдельный Deployment/Service и переключить трафик на неё после проверки 🥰 — Удалить старый Deployment и сразу задеплоить новый ⚡️ — Настроить HPA (HorizontalPodAutoscaler), чтобы он автоматически включал новую версию 🐸Библиотека задач по DevOps

В CI/CD пайплайне часто используют stage "Infrastructure as Code (IaC)". Зачем это нужно? 👾 — Чтобы разработчики могли вручную настраивать серверы перед релизом 👍 — Чтобы инфраструктура описывалась декларативно (Terraform, Ansible) и могла воспроизводиться автоматически 🥰 — Чтобы ускорить работу IDE у разработчиков ⚡️ — Чтобы пайплайн не выполнялся без участия администратора Библиотека задач DevOps

🔬 Вы когда-нибудь смотрели на код и думали: «Работает, но почему?» А теперь представьте, что вы: → понимаете, почему модель
🔬 Вы когда-нибудь смотрели на код и думали: «Работает, но почему?» А теперь представьте, что вы: → понимаете, почему модель учится слишком медленно или слишком быстро; → видите, какие данные реально влияют на предсказание, а какие — шум; → знаете, что происходит внутри нейронки. 4 декабря стартует курс «Математика для разработки AI-моделей». Линал, оптимизация, матан, статистика — всё, что происходит внутри модели между input и output. Практика на Python. Живые разборы с экспертами из SberAI, ВШЭ, Wildberries&Russ. 3 задания + финальный проект. Без теории ради теории — только то, что реально используется в моделях. 🎁 Бонус: курс по школьной математике + тест уровня математики 👉 Записаться

На чём основана цель CPU в Kubernetes HPA (например, 70%)? 👾 — На проценте от CPU ноды 👍 — На limits контейнера 🥰 — На отношении текущего потребления к requests контейнера (utilization) ⚡ — Это абсолютное значение в миликорах 🔹 Курс «Программирование на языке Python» 🔹 Получить консультацию менеджера 🔹 Сайт Академии 🔹 Сайт Proglib Библиотека задач по DevOps

Что верно про initContainers в Kubernetes? 👾 — Запускаются параллельно с обычными контейнерами пода 👍 — Выполняются последовательно, все должны завершиться успешно до старта приложенческих контейнеров; делят network/volumes пода 🥰 — Запускаются один раз на ноду и шарятся всеми подами ⚡ — Их нельзя перезапустить при падении 🔹 Курс «Программирование на языке Python» 🔹 Получить консультацию менеджера 🔹 Сайт Академии 🔹 Сайт Proglib Библиотека задач по DevOps

Какой инструмент DevOps известен своими возможностями «инфраструктуры как кода» и безагентной архитектурой? 👾 — Jenkins 👍 — Git 🥰 — Puppet ⚡️ — Ansible 🤌 Бонусы для подписчиков: — Скидка 40% на все курсы Академии — Розыгрыш Apple MacBook — Бесплатный тест на знание математики 🐸Библиотека задач по DevOps

🤖 Раньше в AI мог попасть любой, кто осилил пару туториалов. Теперь нужны те, кто может объяснить: → почему эта архитектура
🤖 Раньше в AI мог попасть любой, кто осилил пару туториалов. Теперь нужны те, кто может объяснить: → почему эта архитектура сработает, а та — нет; → что происходит внутри модели, когда она не сходится; → как найти решение, а не перебирать гиперпараметры наугад. Все эти навыки требуют понимания того, как и почему работают модели. А это чистая математика. 🔥 Proglib Academy запускает курс «Математика для разработки AI-моделей». Ведут эксперты из SberAI, ВШЭ, Т-Банк, Wildberries. 📝 Что внутри? → 2 месяца живых занятий с возможностью задавать вопросы напрямую. → Практика на Python. Не теория в вакууме, а применение. → 3 домашних задания + финальный проект с детальным разбором. ⏰ Старт 4 декабря ⌛ Только до конца ноября: → Скидка 40%; → Курс «Школьная математика» в подарок; → Тест на определение уровня математики. 🎄 Сделай себе подарок на Новый год

При настройке CI/CD пайплайна для деплоя микросервисов в Kubernetes, какой подход наиболее корректный для минимизации downtime? 👾 — Применять kubectl delete для Pod’ов, а затем kubectl apply для новых 👍 — Использовать стратегию деплоя RollingUpdate с настройкой maxUnavailable и maxSurge 🥰 — Всегда разворачивать новую версию в отдельном namespace и вручную переключать трафик ⚡️ — Отключать readiness/liveness пробы на время деплоя, чтобы Pod быстрее стартовал 🤌 Бонусы для подписчиков: — Скидка 40% на все курсы Академии — Розыгрыш Apple MacBook — Бесплатный тест на знание математики 🐸Библиотека задач по DevOps

Что означает concurrencyPolicy: Forbid у Kubernetes CronJob? 👾 — Разрешает параллельные запуски без ограничений 👍 — Если предыдущий запуск ещё идёт, новый пропускается 🥰 — Прерывает предыдущий запуск и стартует новый ⚡ — Масштабирует количество подов Job автоматически 🔹 Курс «Программирование на языке Python» 🔹 Получить консультацию менеджера 🔹 Сайт Академии 🔹 Сайт Proglib Библиотека задач по DevOps

🎄 С Нового года начну учиться — знакомо? А потом январь — освоюсь после праздников, февраль — доделаю текущие дела... Не отк
🎄 С Нового года начну учиться — знакомо? А потом январь — освоюсь после праздников, февраль — доделаю текущие дела... Не откладывай на следующий год то, что можно начать уже в этом. 🗓️ 4 декабря стартует экспресс-курс «Математика для Data Science»— всё, что нужно для уверенных ответов на собесах: → 2 месяца без воды; → обновлённая программа (ноябрь 2025); → живые вебинары с экспертами; → записи всех занятий; → практика на Python + финальный проект с фидбэком. Формат: 2 месяца интенсива и к началу следующего года ты готов к собесам. Пока другие будут собираться с мыслями после НГ, ты уже будешь на полпути к офферу мечты. 🎁 Только до 30 ноября: → скидка 40% на курс; → курс «Базовая математика» в подарок; → бесплатный тест уровня математики. 👉🏻 Хочешь на курс → пиши менеджеру

Какое imagePullPolicy применится по умолчанию? 👾 — Всегда IfNotPresent 👍 — Для тега :latest — Always, иначе IfNotPresent 🥰 — Всегда Always ⚡ — Зависит только от размера образа 🔹 Курс «Программирование на языке Python» 🔹 Получить консультацию менеджера 🔹 Сайт Академии 🔹 Сайт Proglib Библиотека задач по DevOps

Как связать EndpointSlice со сервисом в Kubernetes? 👾 — Задав метку kubernetes.io/service-name 👍 — Используя определенную версию API 🥰 — Задав соответствующие селекторы ⚡ — Настроив сетевые политики 🔹 Курс «Программирование на языке Python» 🔹 Получить консультацию менеджера 🔹 Сайт Академии 🔹 Сайт Proglib Библиотека задач по DevOps

Что верно про Kubernetes Secret по умолчанию? 👾 — Всегда шифруется в etcd автоматически 👍 — Хранится в etcd base64-кодированным; реальное шифрование надо включать (Encryption at Rest/KMS); доступ ограничивайте RBAC и избегайте экспонирования через env 🥰 — Не отличается по безопасности от ConfigMap ⚡️ — Секреты автоматически ротируются без настройки 🔹 Курс «Программирование на языке Python» 🔹 Получить консультацию менеджера 🔹 Сайт Академии 🔹 Сайт Proglib Библиотека задач по DevOps

Как гарантировать по одному экземпляру агента на каждой ноде Kubernetes? 👾 — Deployment с replicas: 1 👍 — DaemonSet — по одному поду на ноду (по селектору), авто-добавление/удаление при изменении нод 🥰 — StatefulSet с headless Service ⚡️ — CronJob по расписанию 🔹 Курс «Программирование на языке Python» 🔹 Получить консультацию менеджера 🔹 Сайт Академии 🔹 Сайт Proglib Библиотека задач по DevOps

Как автоматически триггерить роллаут Deployment при изменении ConfigMap, смонтированного в под? 👾 — Kubernetes сам перезапустит поды при обновлении файла 👍 — Включить в шаблон пода аннотацию с хэшем содержимого ConfigMap (checksum); смена хэша меняет pod spec и запускает роллаут 🥰 — Поставить стратегию Recreate — перезапустится при любом изменении ⚡️ — Смонтировать ConfigMap как env, тогда перезапуск не нужен 🔹 Курс «Программирование на языке Python» 🔹 Получить консультацию менеджера 🔹 Сайт Академии 🔹 Сайт Proglib Библиотека задач по DevOps

Что гарантирует StatefulSet по сравнению с Deployment в Kubernetes? 👾 — По одному поду на ноду (как DaemonSet) 👍 — Стабильные имена/DNS (<name>-N через headless Service) и персистентные PVC на ordinal, которые пере-прикрепляются после пересоздания 🥰 — Встроенный автоскейлинг по состоянию ⚡️ — Один общий RWO-том на все реплики 🔹 Курс «Программирование на языке Python» 🔹 Получить консультацию менеджера 🔹 Сайт Академии 🔹 Сайт Proglib Библиотека задач по DevOps

🎥 Вебинар по Linux: Введение в Docker: контейнеры, изоляция и первые шаги. На вебинаре вы узнаете: - Чем контейнеризация отл
🎥 Вебинар по Linux: Введение в Docker: контейнеры, изоляция и первые шаги. На вебинаре вы узнаете: - Чем контейнеризация отличается от виртуализации и почему Docker стал стандартом. - Как устроены контейнер, образ и Docker Engine. - Как запустить и управлять контейнерами с помощью базовых команд docker run, ps, exec, stop). - Как использовать Docker Hub и скачивать готовые образы. В результате вебинара вы: - Разберётесь в ключевых понятиях Docker. - Научитесь запускать и управлять контейнерами. - Сможете использовать готовые образы для своих тестовых окружений. - Поймёте, куда двигаться дальше в изучении контейнерных технологий. 🎁 Все участники вебинара получат специальные условия на полное обучение курса "Administrator Linux. Professional" 👉 Для участия зарегистрируйтесь: https://clc.to/eK5pCg Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Что даёт RollingUpdate с maxUnavailable: 0 и maxSurge: 1 в Deployment? 👾 — Останавливает все старые поды и потом запускает новые (Recreate) 👍 — Сохраняет полную доступность: сначала добавляет до +1 нового пода, затем по одному убирает старые 🥰 — Игнорирует настройки и ведёт себя как Recreate ⚡️ — Эти поля действуют только на DaemonSet Библиотека задач по DevOps

🔥 Закрой пробелы в математике за 8 недель Валишься на вопросах про математику на собесах? Proglib Academy запускает курс «Математика для Data Science», чтобы помочь тебе получить вакансию мечты! 🔎 Тебя ждут: → топовые эксперты, один из них на видео — Мария Тихонова. Мария — кандидат компьютерных наук, руководитель исследовательского направления SberAI, доцент факультета компьютерных наук и преподаватель НИУ ВШЭ; → живые вебинары, на которых можно задать вопросы спикерам; → доступ к материалам в записи, если не успели на лекцию и чат; → 3 задания с практикой на Python и финальный проект с подробной обратной связью от экспертов курса; → актуальные знания: программа разработана в ноябре 2025г; → программа без воды — 2 месяца только самого нужного для старта. 👉 Пройди короткий тест и узнай свой уровень математики. Приятные бонусы: 🎁 скидка 40% до 30 ноября; 🎁 оплати до конца ноября → курс «Школьная математика» в подарок. 🔗 Подробнее о курсе