Как обеспечить нулевой простой сервиса в Kubernetes во время деплоя и обновления нод?
Держите ≥3 реплики на зону и включите readinessProbe, делайте RollingUpdate с maxUnavailable: 0 и maxSurge: 1, задайте PDB с minAvailable и убедитесь, что HPA.minReplicas ≥ minAvailable. Для плавного отключения трафика используйте lifecycle.preStop и достаточно большой terminationGracePeriodSeconds. Размещайте поды по зонам через anti-affinity/topologySpreadConstraints. Ноды обновляйте через kubectl drain, чтобы эвикшены уважали PDB; для стейтфул-нагрузки — StatefulSet и кворум/репликацию на уровне хранилища. 
Библиотека собеса по DevOps
Библиотека собеса по DevOps
👍1
  🎲 Знаешь, что хуже всего на собесе?
Когда задают простой вопрос, а ты не можешь ответить.
🤔 Это ощущение, когда понимаешь:
От «я знаю...» до «сейчас объясню!» всего один курс.
✅ Алгоритмы и структуры данных — от Big O до задач криптографии.
✅ Python для разработчиков — пиши чистый и эффективный код.
✅ Архитектуры и шаблоны — строй системы, которые масштабируются.
✅ Основы IT — всё необходимое для входа в профессию.
Выбирай любой и забирай со скидкой 40% только до конца октября.
🔗 Выбрать курс
  Когда задают простой вопрос, а ты не можешь ответить.
🤔 Это ощущение, когда понимаешь:
«Блин, я это знаю... вроде... сейчас...»
От «я знаю...» до «сейчас объясню!» всего один курс.
✅ Алгоритмы и структуры данных — от Big O до задач криптографии.
✅ Python для разработчиков — пиши чистый и эффективный код.
✅ Архитектуры и шаблоны — строй системы, которые масштабируются.
✅ Основы IT — всё необходимое для входа в профессию.
Выбирай любой и забирай со скидкой 40% только до конца октября.
🔗 Выбрать курс
Почему важно иметь управление конфигурацией в DevOps?
Это гарантирует, что конфигурации приложения согласованы в различных средах, уменьшая количество ошибок во время развертывания и гарантируя, что приложения ведут себя должным образом. 
🐸 Библиотека собеса по DevOps
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Как поддерживать операции «прибавить x на отрезке [l, r]» и «получить сумму на отрезке [l, r]» за O(log n)?
Короткий ответ: сегментное дерево с ленивой пропагацией или пара деревьев Фенвика: range add/ range sum через две Fenwick (хранить A и i·A; префикс считается как i·sum(A) − sum(i·A)).  Кстати, у нас сейчас действует 40% скидка на курс  Алгоритмы и структуры данных .
 
🐸 Библиотека собеса по DevOps
Please open Telegram to view this post
    VIEW IN TELEGRAM
  🤔 Как ускорить браузер
Закрой все вкладки со словами «MacBook», «купить ноутбук», «ноут в рассрочку». Потому что у нас есть решение лучше.
🔥 Proglib разыгрывает MacBook Pro 14. Формула простая: покупаешь любой курс до 15 ноября → учишься 2 недели → пишешь куратору #розыгрыш
Пока у тебя открыто 147 вкладок с ценами, кто-то уже прокачивает скилы и может забрать приз.
👉🏻 Выбрать курс для участия
Закрой все вкладки со словами «MacBook», «купить ноутбук», «ноут в рассрочку». Потому что у нас есть решение лучше.
🔥 Proglib разыгрывает MacBook Pro 14. Формула простая: покупаешь любой курс до 15 ноября → учишься 2 недели → пишешь куратору #розыгрыш
Пока у тебя открыто 147 вкладок с ценами, кто-то уже прокачивает скилы и может забрать приз.
👉🏻 Выбрать курс для участия
🌚1
  Можете ли вы перечислить некоторые объекты Kubernetes?
Вот некоторые объекты, используемые Kubernetes:
✍🏻 Pods
✍🏻 Контроллеры и набор репликации
✍🏻 Задания Cron
✍🏻 DaemonSets
✍🏻 Отличительные идентификаторы
✍🏻 Наборы с отслеживанием состояния
✍🏻 Развертывания
🐸 Библиотека собеса по DevOps
Вот некоторые объекты, используемые Kubernetes:
✍🏻 Pods
✍🏻 Контроллеры и набор репликации
✍🏻 Задания Cron
✍🏻 DaemonSets
✍🏻 Отличительные идентификаторы
✍🏻 Наборы с отслеживанием состояния
✍🏻 Развертывания
Please open Telegram to view this post
    VIEW IN TELEGRAM
  🤔2
  Как строить алертинг по SLO, чтобы ловить и быстрые, и медленные деградации без «шторма»?
Алертите по скорости сжигания error budget (multi-window, multi–burn-rate, например 2%/1ч и 5%/6ч), а не по сырому error-rate; учитывайте трафик/важность, маршрутизируйте по приоритетам и проверяйте правила симуляцией инцидентов. 
🐸 Библиотека собеса по DevOps
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Как безопасно управлять секретами и их ротацией без простоя?
Храните секреты во внешнем менеджере (Vault/Cloud KMS/Secrets Manager) с короткоживущими токенами и workload identity; в Kubernetes — CSI Secret Store/sidecar и hot-reload конфигурации (watcher/SIGHUP). Версионируйте секреты, обновляйте по двушаговой схеме (параллельная публикация → переключение), аудитируйте доступ и автоматизируйте ротацию в CI/CD. 
🐸 Библиотека собеса по DevOps
Please open Telegram to view this post
    VIEW IN TELEGRAM
  ⚡️ Механизм запущен, часики тикают
Прямо сейчас кто-то уже купил курс со скидкой 40%, открыл первый урок и уже на пути к MacBook Pro 14.
А ты всё ещё читаешь этот пост...
⏰ Дедлайны не ждут:
31 октября — скидка 40% сгорает
15 ноября — розыгрыш MacBook
🎯 Правила участия:
→ купить любой курс до 31 октября
→ отучиться 2 недели
→ написать #розыгрыш куратору
🕊️ Не упусти свой шанс
  Прямо сейчас кто-то уже купил курс со скидкой 40%, открыл первый урок и уже на пути к MacBook Pro 14.
А ты всё ещё читаешь этот пост...
⏰ Дедлайны не ждут:
31 октября — скидка 40% сгорает
15 ноября — розыгрыш MacBook
🎯 Правила участия:
→ купить любой курс до 31 октября
→ отучиться 2 недели
→ написать #розыгрыш куратору
🕊️ Не упусти свой шанс
Как организовать промоушен артефактов между окружениями без пересборок?
Build-once-promote-many: один неизменяемый артефакт (образ по digest) продвигается через среды; конфигурация — только параметрами и секретами. На каждом этапе — автоматические тесты/сканы, подписи и SBOM, политики допуска (gates/approvals). Rollback — переключением тега/манифеста, а не пересборкой.
🐸 Библиотека собеса по DevOps
Build-once-promote-many: один неизменяемый артефакт (образ по digest) продвигается через среды; конфигурация — только параметрами и секретами. На каждом этапе — автоматические тесты/сканы, подписи и SBOM, политики допуска (gates/approvals). Rollback — переключением тега/манифеста, а не пересборкой.
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Как связать логи, метрики и трейсинг для быстрой диагностики?
Внедрите OpenTelemetry, распространяйте W3C traceparent сквозь все сервисы, обогащайте логи trace_id/span_id. Метрики храните как гистограммы с exemplars, включите tail-based sampling, чтобы сохранять «важные» трейсы (ошибки/p99). Единый стек/провайдер, маскирование PII и дашборды RED/USE. 
🐸 Библиотека собеса по DevOps
Please open Telegram to view this post
    VIEW IN TELEGRAM
  ✨ Halloween Special — последний день магии! 👻
Успевай сегодня купить курсы со скидкой 40%!
А также участвуй в розыгрыше MacBook Pro 14 💻
После полуночи останется только тыква 🎃
🔮 Открой портал и выбери курс
  Успевай сегодня купить курсы со скидкой 40%!
А также участвуй в розыгрыше MacBook Pro 14 💻
После полуночи останется только тыква 🎃
🔮 Открой портал и выбери курс
Как связать логи, метрики и трейсинг для быстрой диагностики?
Внедрите OpenTelemetry, распространяйте W3C traceparent сквозь все сервисы, обогащайте логи trace_id/span_id. Метрики храните как гистограммы с exemplars, включите tail-based sampling, чтобы сохранять «важные» трейсы (ошибки/p99). Единый стек/провайдер, маскирование PII и дашборды RED/USE. 
🐸 Библиотека собеса по DevOps
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Как спроектировать PostgreSQL PITR с проверяемыми RPO/RTO?
Делайте регулярные base backup’ы и непрерывное архивирование WAL в объектное хранилище, держите политику ретенции, runbook восстановления и частые «учения»: поднимаете стенд до recovery_target_time, измеряете фактические RPO/RTO и мониторите лаг/целостность архивов. 
🐸 Библиотека собеса по DevOps
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Можно ли сравнить облака по возможностям контейнеризации с Docker?
Здесь можно высказать свое мнение, например, я думаю, что несмотря на то, что облака — хороший конкурент, они не смогут заменить контейнеризацию. Большинство компаний используют облака и контейнеризацию вместе, чтобы получить лучшее от обеих технологий. 
🐸 Библиотека собеса по DevOps
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Какие инструменты вы будете использовать для оркестровки контейнеров?
Вот некоторые инструменты, которые мы можем использовать для оркестровки контейнеров:
Docker Swarm: это инструмент управления оркестровкой, работающий на приложениях Docker, который помогает в создании и развертывании узлов Docker.
Apache Mesos: это менеджер кластера, который помогает в изоляции и совместном использовании ресурсов.
Kubernetes: это система оркестровки контейнеров с открытым исходным кодом, которая автоматизирует развертывание, масштабирование и управление программным обеспечением. 
🐸 Библиотека собеса по DevOps
Docker Swarm: это инструмент управления оркестровкой, работающий на приложениях Docker, который помогает в создании и развертывании узлов Docker.
Apache Mesos: это менеджер кластера, который помогает в изоляции и совместном использовании ресурсов.
Kubernetes: это система оркестровки контейнеров с открытым исходным кодом, которая автоматизирует развертывание, масштабирование и управление программным обеспечением.
Please open Telegram to view this post
    VIEW IN TELEGRAM