ch
Feedback

不要被骗子欺骗!Telemetrio 会找到并标记这些频道 👉 如果想查看标记,请订阅

Библиотека собеса по DevOps | вопросы с собеседований

Библиотека собеса по DevOps | вопросы с собеседований

前往频道在 Telegram

Вопросы с собеседований по DevOps и ответы на них. Учиться у нас: https://clc.to/nLEtvA По рекламе: @tproger_sales_bot Для обратной связи: @proglibrary_feeedback_bot

显示更多
3 466
订阅者
-424 小时
+37 天
+1730 天
吸引订阅者
10月 '26
十月 '26
+44
在1个频道中
九月 '26
+51
在0个频道中
Get PRO
八月 '26
+33
在1个频道中
Get PRO
七月 '26
+62
在3个频道中
Get PRO
六月 '26
+48
在1个频道中
Get PRO
五月 '26
+67
在1个频道中
Get PRO
四月 '26
+102
在1个频道中
Get PRO
三月 '26
+92
在1个频道中
Get PRO
二月 '26
+126
在2个频道中
Get PRO
一月 '26
+101
在4个频道中
Get PRO
十二月 '25
+54
在1个频道中
Get PRO
十一月 '25
+30
在0个频道中
Get PRO
十月 '25
+44
在1个频道中
Get PRO
九月 '25
+56
在0个频道中
Get PRO
八月 '25
+59
在2个频道中
Get PRO
七月 '25
+60
在0个频道中
Get PRO
六月 '25
+58
在0个频道中
Get PRO
五月 '25
+54
在0个频道中
Get PRO
四月 '25
+72
在1个频道中
Get PRO
三月 '25
+111
在52个频道中
Get PRO
二月 '25
+109
在31个频道中
Get PRO
一月 '25
+152
在35个频道中
Get PRO
十二月 '24
+100
在35个频道中
Get PRO
十一月 '24
+185
在37个频道中
Get PRO
十月 '24
+175
在35个频道中
Get PRO
九月 '24
+151
在35个频道中
Get PRO
八月 '24
+197
在35个频道中
Get PRO
七月 '24
+171
在35个频道中
Get PRO
六月 '24
+156
在29个频道中
Get PRO
五月 '24
+192
在35个频道中
Get PRO
四月 '24
+1 131
在37个频道中
Get PRO
三月 '24
+308
在31个频道中
Get PRO
二月 '24
+1 134
在31个频道中
日期
订阅者增长
提及
频道
26 十月+1
25 十月+3
24 十月+5
23 十月+2
22 十月+3
21 十月+2
20 十月0
19 十月+1
18 十月+3
17 十月+3
16 十月+2
15 十月+1
14 十月0
13 十月0
12 十月+1
11 十月+4
10 十月0
09 十月+1
08 十月0
07 十月+6
06 十月0
05 十月0
04 十月0
03 十月0
02 十月+4
01 十月+2
频道帖子
Динозавр держится за ВМ и снапшоты по расписанию, Археолог давно не помнит, что и где у него крутится, а Повелителю облаков у
Динозавр держится за ВМ и снапшоты по расписанию, Археолог давно не помнит, что и где у него крутится, а Повелителю облаков уютно до первого кругленького счёта. Это три из десяти типов инфраструктуры в тесте от команды Deckhouse. Ответьте на 5 вопросов, узнайте свой тип и отправьте ссылку на результат команде. Посмотрим, совпадёт ли он у коллег. → Пройти тест и узнать свой тип

2
Какой контейнер вернётся после перезапуска Docker? Два отдельных контейнера Docker Engine успешно работали больше десяти секунд. У одного политика always, у другого unless-stopped. Оба остановили через docker stop, затем перезапустили Docker daemon. Кто запустится автоматически? Ответ: Контейнер с always запустится, с unless-stopped останется остановленным. Ручной docker stop подавляет автоматический рестарт, поэтому always не заставит контейнер немедленно ожить. Но после перезапуска daemon эта политика снова запустит его. У unless-stopped ручная остановка сохраняется и после перезапуска daemon. Это поведение отдельных контейнеров, не политик Swarm services. Политики перезапуска Docker Engine
240
3
📌 Один курс — хорошее вложение в себя. Два по той же цене — ещё лучше. В Proglib Academy действует акция: покупаешь один кур
📌 Один курс — хорошее вложение в себя. Два по той же цене — ещё лучше. В Proglib Academy действует акция: покупаешь один курс, а второй получаешь в подарок. Например, можно совместить два направления по работе с ИИ: 💥 ИИ для разработчиков — применение нейросетей в повседневной разработке: работа с кодом, тестирование и ревью. 💥 Разработка ИИ-агентов — архитектура агентов и создание собственных AI-решений. 📍 Разница в цене — почти 50 тысяч рублей. Можно освоить больше, не выходя за рамки запланированного бюджета. А если тебе интереснее Python, алгоритмы, backend или DevOps — выбирай другую пару курсов из каталога. Акция действует до 31 октября включительно ⏳ ⏮️ Пора прокачать свой стек
287
4
Почему GitHub Actions отменил ожидающий деплой? В одном репозитории запуски A, B и C используют одну concurrency group. A выполняется, B ожидает, затем в группу приходит C. Указано cancel-in-progress: false, свойство queue не задано. Выполнятся ли все три? Ответ: Нет. По умолчанию queue: single оставляет только один ожидающий запуск. C заменит B, а B будет отменён. A продолжит работу: cancel-in-progress: false защищает выполняющийся запуск, но не ожидающий. В текущей документации GitHub Actions есть queue: max для очереди до 100 ожидающих запусков. Его нельзя сочетать с cancel-in-progress: true. Управление concurrency в GitHub Actions
316
5
A-запись появилась. Откуда всё ещё NXDOMAIN? Авторитетный DNS-сервер уже возвращает новую A-запись. Рекурсивный резолвер, к которому обращались до её создания, продолжает отвечать NXDOMAIN. Что проверить? Ответ: Отрицательный DNS-кеш: резолвер мог сохранить ответ об отсутствии имени. По RFC 2308 исходный TTL такого ответа равен меньшему из SOA.MINIMUM и TTL самой SOA. Короткий TTL новой A-записи уже сохранённый NXDOMAIN не обновляет. Сравните ответы авторитетного сервера и нужного резолвера, посмотрите оставшийся TTL SOA в секции authority. У самого резолвера могут быть дополнительные ограничения времени кеширования. RFC 2308: отрицательное кеширование DNS
333
6
Forbid у CronJob гарантирует выполнение ровно один раз? Расчёт запускается каждые пять минут через CronJob. Вы указали concurrencyPolicy: Forbid. Достаточно ли этого, чтобы каждый расчёт выполнился ровно один раз? Ответ: Нет. Forbid запрещает перекрытие Jobs одного CronJob. Если предыдущий Job ещё работает, новый в этот момент не запускается. После завершения возможен отложенный запуск с учётом startingDeadlineSeconds. Сам CronJob не гарантирует exactly-once: для одного времени расписания могут появиться два Job или ни одного. Обработку нужно делать идемпотентной, а внешние эффекты защищать от повторов. На Jobs других CronJob эта политика не распространяется. Политики и ограничения CronJob
357
7
😎 Выбираешь один курс, второй получаешь бесплатно. Баг? Нет, акция! До 31 октября в Proglib Academy можно выбрать два курса
😎 Выбираешь один курс, второй получаешь бесплатно. Баг? Нет, акция! До 31 октября в Proglib Academy можно выбрать два курса и заплатить только за один. Например, можно совместить: 💥 ИИ для разработчиков — применение нейросетей в повседневной разработке: работа с кодом, тестирование и ревью. 💥 Разработка ИИ-агентов — архитектура агентов и создание собственных AI-решений. Вместе курсы стоят 108 000 ₽, но по акции оба обойдутся в 59 000 ₽. Экономия — 49 000 ₽ 🔥 Интересуют Python и ИИ или алгоритмы и архитектура? Можно выбрать любые два курса из каталога. Акция действует до 31 октября включительно ⏳ ⏬ Собрать свой учебный билд
366
8
Сначала sum или rate? Реплики API экспортируют счётчик http_requests_total. Одна реплика перезапустилась и сбросила счётчик. Как получить общий RPS: сначала сложить значения или сначала вычислить rate каждой серии? Ответ: Сначала rate каждой серии, затем sum. Иначе рост счётчика одной реплики может скрыть сброс другой, и rate уже не распознает его корректно. Окно [5m] даёт среднюю скорость в секунду за пять минут, а не число запросов за это время. Суммируются все серии, попавшие в селектор. Для расчёта по сервисам нужна группировка. Как Prometheus вычисляет rate
363
9
Переименовали ресурс Terraform. Как обойтись без пересоздания? В Terraform 1.1+ поменяли только имя ресурса: aws_instance.a стал aws_instance.b. Аргументы прежние, но plan предлагает удалить объект и создать новый. Как описать переименование? Ответ: Добавить moved-блок: в from указать aws_instance.a, в to — aws_instance.b. Затем проверить новый plan. Terraform свяжет старый адрес в state с новым, и само переименование не потребует удаления объекта. Другие изменения конфигурации всё ещё могут потребовать пересоздания. В общем модуле moved стоит сохранять для пользователей, которые ещё не прошли миграцию. Переименование ресурсов в Terraform
423
10
Команда DevCrowd* запустила новое исследование инженеров, которые отвечают за надёжность: SRE, DevOps, платформенных инженеро
Команда DevCrowd* запустила новое исследование инженеров, которые отвечают за надёжность: SRE, DevOps, платформенных инженеров и всех, кто держит прод в строю. В этом году главный сюжет — как меняется роль в эпоху AI. Смотрят на то, что уже автоматизируется, а что, наоборот, дорожает: пускают ли AI действовать в проде и где проходит граница доверия, добавляет ли сгенерированный код новых инцидентов, и что остается исключительно работой человека, когда рутину забирает машина. Отдельный блок про soft skills: какие навыки SRE-специалисты считают важными, в каких проседают и что не заменит AI. Не обошли и человеческую цену надежности: сколько стоят дежурства по времени, деньгам и здоровью и на ком в команде реально концентрируется нагрузка. Часть вопросов повторяет прошлогодний опрос, так что по грейдам, зонам ответственности и рынку будет видна динамика, а не разовый срез. Опрос анонимный на 10–12 минут. Отчет со всеми разрезами опубликуют в начале декабря. Пройти опрос: https://survey.devcrowd.ru/sre-2026
361
11
Приложение стартует три минуты. Какой probe даст ему время? Проверка liveness начинается рано и перезапускает ещё не готовый контейнер. После старта при этом нужна быстрая реакция на зависание. Что настроить? Ответ: Startup probe с бюджетом, который покрывает худшее время запуска. До её успеха liveness и readiness не выполняются. После успеха вступают в работу обычные проверки. В примере документации 30 неудач с интервалом 10 секунд дают до 300 секунд на старт. Если startup probe так и не успешна, контейнер перезапускается согласно restartPolicy. Readiness отвечает за готовность получать трафик, поэтому сама по себе не решает проблему раннего перезапуска liveness. Startup, liveness и readiness
484
12
Почему новый ConfigMap не изменил файл в контейнере? ConfigMap смонтирован одним файлом через subPath. Объект обновили, но приложение продолжает читать старое содержимое. Это обязательно ошибка кеша приложения? Ответ: Нет. Контейнер с ConfigMap через subPath не получает обновления этого тома. Для текущего способа монтирования потребуется пересоздать Pod. При обычном монтировании ConfigMap как каталога обновление проецируется с задержкой, но приложение ещё должно перечитать файл. Переменные окружения из ConfigMap тоже не обновляются автоматически и требуют перезапуска Pod. Сначала различите способ передачи конфигурации, затем проверяйте приложение. Обновление ConfigMap в Kubernetes
720
13
👀 Как вы смотрите видео? Разбираете урок, слушаете интервью фоном или начинаете на телефоне, а продолжаете на большом экране? Хотим узнать, что делает просмотр удобным для вас. Вспомните последнее видео — ролик, урок, фильм или серию сериала — и расскажите о своём опыте. Если детали не запомнились, можно так и ответить. 🕰️ Опрос займёт около 3 минут. В результатах сможете сравнить свои привычки с ответами других участников. А разработчики и инженеры видеоплатформы расскажут, что происходит по ту сторону экрана, пока вы смотрите видео. 🔗 Поделиться опытом 🐸 Библиотека программиста
425
14
😭 Как не потратить недельный лимит AI-кодинга за три дня? Разберём на вебинаре, как тратить меньше на AI-агентов — без потер
😭 Как не потратить недельный лимит AI-кодинга за три дня? Разберём на вебинаре, как тратить меньше на AI-агентов — без потери качества кода. 🔘 Поговорим о том: — когда дорогая модель действительно нужна, а когда хватит дешёвой; — сколько стоит один прогон и куда уходят токены; — какие задачи можно отдавать субагентам; — как настроить маршрутизацию моделей; — что проверять в AI-коде перед merge. ✏️ Покажем всё на конкретных цифрах и вживую: сравним расходы до и после. ⬇️ 18 сентября, 19:00 МСК ⬇️ 1,5 часа · бесплатно ⬇️ Арсений Харланов и Олег Лайок 💬 Пишите в комментариях, где упираетесь в лимиты и на что уходят деньги. Самые залайканные вопросы разберём на вебинаре. 🔗 Зарегистрироваться на вебинар⁠
689
15
COPY vs ADD? COPY для файлов из контекста. ADD ещё умеет tar-распаковку и URL — почти всегда зло. COPY предпочтительнее. ARG vs ENV? ARG виден только на этапе build (не в рантайме). ENV попадает в образ и окружение контейнера. Как уменьшить размер образа? Multi-stage builds, .dockerignore, Alpine/ubi-minimal/Distroless, объединяй RUN, чисти кеши (apt/apk) в том же слое, пинь версии. Библиотека собеса по DevOps
504
16
👅 Самое сложное — выбрать не курс, а направление Сегодня хочется разобраться в AI-агентах. Через пару недель появляется зада
👅 Самое сложное — выбрать не курс, а направление Сегодня хочется разобраться в AI-агентах. Через пару недель появляется задача, где нужны алгоритмы. Потом понимаешь, что неплохо бы освежить Python или математику для Data Science. 🔜 Именно поэтому подписка на обучение многим оказывается удобнее отдельных курсов. Можно спокойно переключаться между темами, когда меняются задачи, а не покупать новую программу каждый раз. В подписку Proglib Academy входят все основные направления — AI, ML, Python, алгоритмы, математика для DS и другие курсы, а ещё закрытый видеохаб с вебинарами практиков. Начать можно с пробного месяца. Если решите остаться, его стоимость зачтётся при оформлении подписки 😎 🔗 Узнать подробнее 🏃‍♀️ Proglib Academy
402
17
Покупать новый курс каждый раз, когда меняется рабочая задача, — довольно странная механика. Нашли альтернативу 👇
427
18
Вы заметили, что контейнеры в продакшене начинают работать медленнее со временем. Мониторинг показывает рост использования диска внутри контейнера, хотя приложение не пишет данные в тома. Как вы будете искать и устранять проблему? Проверить, не накапливаются ли временные файлы или логи внутри контейнера (слои copy-on-write). Использовать docker system df, docker inspect и docker logs для анализа. При необходимости — подключить тома/лог-агрегатор вместо записи в контейнерную ФС. Пересобрать образ так, чтобы данные не сохранялись в контейнере. Библиотека собеса по DevOps
446
19
🎯 У разработчика, DevOps-инженера и техлида разные причины задуматься о системной работе с AI-агентами Но цель одна: перейти
🎯 У разработчика, DevOps-инженера и техлида разные причины задуматься о системной работе с AI-агентами Но цель одна: перейти от случайных удачных запусков к управляемому процессу на реальном проекте — с понятными правилами, ревью, контролем расходов и безопасности ✔️ На курсе «ИИ для разработчиков» участники выстраивают такой процесс на практике: подключают инструменты, задают границы для агента и учатся понимать, где ему можно доверять работу, а где требуется проверка. ⚡️ Предзапись на осенний поток уже открыта 🏃‍♀️ Proglib Academy
451
20
Разработчик, DevOps-инженер или техлид — у каждого своя причина навести порядок в работе с AI-агентами. Разбираем, чем отличаются их задачи 😊
471