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

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

@devops_problems_lib

Задачи и тесты по DevOps для тренировки и обучения.

Учиться у нас: https://clc.to/XLFrnw

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

Наши каналы: https://t.me/proglibrary/9197

Для обратной связи: @proglibrary_feeedback_bot
Subscribers
3.02K
Photos
209
Videos
8
Links
668

Showing posts older than #849 · Back to latest

Older Posts 20 shown
Post #848 609
🔥 Новый курс «Математика для Data Science»

Записывайтесь до 19.10 и получите бонус-курс «Школьная математика» для быстрого освежения знаний! 🚀

🧠 Эксперты-спикеры на курсе:

▫️ Диана Миронидис — преподаватель ВШЭ, автор Яндекс Практикума;

▫️ Ксения Кондаурова — преподаватель Центрального Университета (Т-Банк);

▫️ Маргарита Бурова — академический руководитель программ Wildberries & Russ.

👉🏻 Не упустите шанс улучшить свои навыки
Post #847 550
Как безопасно передать приватный токен в этап сборки, чтобы он не попал в финальный образ и историю слоёв?

👾 — ENV GIT_TOKEN=... и использовать в RUN
👍 — COPY token /root/token и потом RUN rm /root/token
🥰 — Использовать BuildKit: RUN --mount=type=secret,id=git_token ... и собирать docker build --secret id=git_token,src=./token
⚡ — ARG GIT_TOKEN=... и использовать в RUN

Библиотека задач по DevOps
  • 🥰 2
  • ⚡ 1
Post #846 568
😵‍💫 Устал от бесконечной подготовки к собесам?

Тогда залетай к нам, есть задачка попроще.

Пройди в нашем боте мини-тест по математике и узнай, готов ли ты к Data Science или стоит что-то подтянуть.

📱 Перейти в бота
Post #845 539
Проект, созданный для упрощения и оптимизации использования Docker на Mac или Windows. Этот инструмент автоматизирует процесс установки и настройки Docker и предоставляет графический интерфейс пользователя для запуска контейнеров Docker

👾 — Docker Cloud
👍 — Docker Kitematic
🥰 — Docker Compose
⚡ — Docker Control Plane

Библиотека задач по DevOps
  • 🥰 2
Post #844 591
💡 Задача с собесеседования

Недавно в одном известном всем банке кандидату была предложена задача:

Есть клиент, который за месяц делает 1000 транзакций.
Нужно посчитать вероятность того, что среди них окажется хотя бы одна дублирующаяся сумма, если каждая сумма округляется до 2 знаков после запятой.


Вероятности, распределения, матожидание, градиенты — всё это может всплыть на интервью, и даже в продовых задачах.

🎓 Proglib запускает экспресс-курс «Математика для Data Science» — для тех, кто хочет закрыть эти пробелы и понять математику быстро, качественно и без боли.

🔍 На курсе вас ждет:

— линейная алгебра, анализ, теория вероятности и статистика;
— градиенты, матрицы и экстремумы функций;
— математики и алгоритмы машинного обучения;
— много практики.

📅 Старт: 6 ноября
Формат: 10 вебинаров и 3 практических проекта
💬 Поддержка: менторы + Telegram-чат
💰 Стоимость: 37 000 ₽ (есть рассрочка)

🔗 Узнать больше и записаться
Post #843 558
Контейнер Docker часто характеризуется как улучшение по сравнению с другой технологией. С какой?

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

Библиотека задач по DevOps
  • ❤ 20
Post #842 611
Какое основное отличие стратегии деплоя RollingUpdate от Recreate в Kubernetes?

👾 — перезапускает весь кластер и затем откатывает изменения, если нужно
👍 — сразу удаляет все старые поды, а потом создает новые
🥰 — обновляет поды постепенно, без остановки всех экземпляров сразу
⚡️ — применяется только для StatefulSet, а Recreate — только для Deployment

🐸Библиотека задач по DevOps
  • 🥰 11
Post #841 625
Что предотвращает конфликтные изменения при одновременном terraform apply?

👾 — Local backend
👍 — S3 backend без блокировок
🥰 — S3 backend с DynamoDB state locking
⚡️ — Workspaces

Библиотека задач по DevOps
  • 🥰 10
Post #838 663
Дайте определение автоматизации DevOps?

Автоматизация — это важнейшая потребность в практиках DevOps, а автоматизация всего — фундаментальный принцип DevOps. Автоматизация начинается с генерации кода на машине разработчика, пока код не будет передан в код для мониторинга приложения и системы в производстве.

Автоматизация в DevOps повышает скорость, согласованность, точность, надежность и увеличивает количество поставок.


Библиотека задач по DevOps
Post #837 622
⏳ Время прокачать алгоритмы с 40-процентной скидкой до конца октября

На собеседовании не просят бездумно написать шаблонное решение. Важно понимать, как работают алгоритмы под капотом.

🔹 В курсе ты научишься:

— искать ошибки с помощью редакционного расстояния;
— работать с балансированными деревьями и графами;
— решать задачи с динамическим программированием;
— и многое другое, что пригодится на собеседованиях.

🤔 Решаешь задачи только в тг каналах? Пройди курс и отправляйся на реальные собеседования!

🔗 Подробнее о курсе
Post #836 549
В Kubernetes у Pod падает readinessProbe. Что происходит?

👾 — Pod исключают из Endpoints — трафик от Service не идёт, контейнер не перезапускается
⚡️ — Контейнер немедленно перезапускается kubelet’ом

Библиотека задач по DevOps
  • 👾 13
Post #835 584
С точки зрения исправления ошибок в ваших производственных системах, каково основное преимущество использования переключателей функций, встроенных в конфигурации ваших программных приложений?

👾
— Это самый простой способ исправить проблему. Он не требует срочного развертывания кода
👍 — Вам не нужно срочно исправлять ошибочные части в вашем развертывании
🥰 — Ваша команда DevOps может потратить время на то, чтобы правильно определить основную причину проблемы и улучшить свои методы, чтобы гарантировать, что такая проблема вряд ли повторится в будущем
⚡️ — Все вышеперечисленные варианты

Библиотека задач по DevOps
  • ⚡ 1
  • 👾 1
Post #834 532
🧠 Прокачай мозг, а не только код

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

🧩 Курсы, полезные для любого ЯП:

— Алгоритмы и структуры данных
— Архитектуры и шаблоны проектирования
— Математика и основы IT

🐍 И ещё курс по Python

🔥 До конца октября скидка 40%!

🔗 Перейти к курсам
  • 😁 1
Post #833 559
Что не является одним из главных преимуществ разработки безопасной системы производственной культуры?

👾 — Сложность ваших систем будет контролироваться, поэтому проблемы в проектах и ​​эксплуатации будут быстро обнаруживаться
👍 — Команде DevOps больше не нужно быть осторожной и внимательной, чтобы обеспечить качество
🥰 — Проблемы быстро решаются, пока они маленькие. Решение задач приведет к спонтанному формированию новых организационных знаний и опыта
⚡️ — Лидеры вашей DevOps-организации воспитывают других лидеров, которые создают и постоянно совершенствуют безопасные системы работы

Библиотека задач по DevOps
  • 👍 1
Post #832 578
Контейнер помечен как unhealthy через HEALTHCHECK. Что произойдёт по умолчанию (без оркестратора и спец-настроек)?

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

Библиотека задач по DevOps
  • 👍 12
Post #831 654
Этот volume type можно использовать для того, чтобы делиться контентом внутри контейнеров пода, но он не будет сохраняться после окончания срока службы пода

👾 — EmptyDir
👍 — ConfigMap
🥰 — FlexVolume
⚡ — Local

Библиотека задач по DevOps
  • 👾 11
Post #829 742
В Kubernetes приложение прогревается ~40 сек и первое время отдаёт 503. Во время деплоя Pod перезапускается из-за срабатывания liveness. Что сделать правильно?

👾 — Увеличить только readinessProbe.initialDelaySeconds
👍 — Настроить startupProbe, чтобы liveness/readiness не срабатывали, пока сервис не прогреется
🥰 — Увеличить terminationGracePeriodSeconds
⚡️ — Отключить все пробы

Библиотека задач по DevOps
  • 👍 6
Post #828 725
Какие настройки Deployment в Kubernetes минимизируют даунтайм при обновлении?

👾 — maxUnavailable: 1, maxSurge: 0
👍 — maxUnavailable: 0, maxSurge: 1 и корректные readinessProbe
🥰 — Только livenessProbe
⚡️ — Увеличить terminationGracePeriodSeconds до 0

Библиотека задач по DevOps
  • 👍 3
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →