uz
Feedback
Библиотека девопса | DevOps, SRE, Sysadmin

Библиотека девопса | DevOps, SRE, Sysadmin

Kanalga Telegram’da o‘tish

Все самое полезное для девопсера в одном канале. Наши курсы: https://clc.to/ZJ7Z1w По рекламе: @proglib_adv Для обратной связи: @proglibrary_feeedback_bot РКН: https://gosuslugi.ru/snet/6798b4e4509aba56522d1787

Ko'proq ko'rsatish

📈 Telegram kanali Библиотека девопса | DevOps, SRE, Sysadmin analitikasi

Библиотека девопса | DevOps, SRE, Sysadmin (@devopsslib) Rus til segmentidagi kanali faol ishtirokchi. Hozirda hamjamiyat 10 387 obunachidan iborat bo'lib, Texnologiyalar & Aralashmalar toifasida 11 437-o'rinni va Rossiya mintaqasida 61 203-o'rinni egallagan.

📊 Auditoriya ko‘rsatkichlari va dinamika

невідомо sanasidan buyon loyiha tez o‘sib, 10 387 obunachiga ega bo‘ldi.

31 Avgust, 2026 dagi oxirgi ma’lumotlarga ko‘ra kanal barqaror faollikka ega. Oxirgi 30 kunda obunachilar soni -14 ga, so‘nggi 24 soatda esa -1 ga o‘zgardi va umumiy qamrov yuqori darajada qolmoqda.

  • Tasdiqlash holati: Tasdiqlanmagan
  • Jalb etish (ER): Auditoriya o‘rtacha 8.24% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining 4.23% ini tashkil etuvchi reaksiyalarni to‘playdi.
  • Post qamrovi: Har bir post o‘rtacha 856 marta ko‘riladi; birinchi sutkada odatda 439 ta ko‘rish yig‘iladi.
  • Reaksiyalar va o‘zaro ta’sir: Auditoriya faol: har bir postga o‘rtacha 3 ta reaksiya keladi.
  • Tematik yo‘nalishlar: Kontent devops'a, навигация, скрипт, docker, git kabi asosiy mavzularga jamlangan.

📝 Tavsif va kontent siyosati

Muallif resursni shaxsiy fikrni ifoda etish maydoni sifatida ta’riflaydi:
Все самое полезное для девопсера в одном канале. Наши курсы: https://clc.to/ZJ7Z1w По рекламе: @proglib_adv Для обратной связи: @proglibrary_feeedback_bot РКН: https://gosuslugi.ru/snet/6798b4e4509aba56522d1787

Yuqori yangilanish chastotasi (oxirgi ma’lumot 01 Sentabr, 2026 da olingan) sababli kanal doimo dolzarb va katta qamrovli bo‘lib qoladi. Analitika auditoriya kontent bilan faol hamkorlik qilishini, uni Texnologiyalar & Aralashmalar toifasidagi muhim ta’sir nuqtasiga aylantirishini ko‘rsatadi.

10 387
Obunachilar
-124 soatlar
-87 kunlar
-1430 kunlar
Postlar arxiv
💻 Команда дня: Jump Host Jump Host (или Bastion Host) — это промежуточный сервер, через который осуществляется SSH-доступ к защищённым или изолированным серверам внутри сети. Синтаксис команды
ssh -J user@bastion user@target
• user@bastion — логин и адрес jump-сервера. • user@target — конечный хост, к которому вы хотите подключиться. • Опция -J — это ProxyJump, доступна с OpenSSH 7.3+. Как это работает 1. SSH-клиент подключается к bastion. 2. Через bastion, без хранения данных на нём, устанавливается SSH-соединение к target. 3. Всё взаимодействие с целевой машиной осуществляется напрямую, прозрачно для пользователя. Работает с scp, rsync, sftp, git и другими инструментами, поддерживающими SSH. А также можно использовать цепочку bastion'ов:
ssh -J user@bastion1,user@bastion2 user@target
Но самое главное — безопасность. Bastion-хост должен быть жёстко ограничен: минимальные пакеты, логирование, IDS/IPS. 🐸Библиотека devops'a #буст

💀 Джуны: game over или новый уровень сложности? Рынок IT стремительно меняется. Рекрутеры всё чаще ищут только сеньоров — те
💀 Джуны: game over или новый уровень сложности? Рынок IT стремительно меняется. Рекрутеры всё чаще ищут только сеньоров — тех, кто может приносить результат «здесь и сейчас». Искусственный интеллект автоматизирует рутинные задачи, которые раньше поручали джуниорам. В этих условиях многим начинающим программистам кажется, что эпоха джуниоров подходит к концу. Без опыта, сильного портфолио и системного мышления получить первый оффер стало почти невозможно. ➡️ Поймите, так ли жесток рынок 🐸Библиотека devops'a #буст

🔥Павел Дуров назвал это «эпической победой» А именно — победу Epic Games в суде над Apple. Теперь «яблоко» не сможет взимать
🔥Павел Дуров назвал это «эпической победой» А именно — победу Epic Games в суде над Apple. Теперь «яблоко» не сможет взимать комиссию за покупки вне App Store. Наконец-то мобильные разработчики могут направлять пользователей на альтернативные платежные системы прямо из приложений. Для этого уже есть готовые решения, например, Xsolla Webshop. Webshop позволяет игрокам покупать внутриигровую валюту, предметы и подписки прямо в браузере, а разработчикам — направлять игроков на покупку любого юнита всего в один клик. 💸 Факты: • Средний рост выручки за счет экономии на комиссиях — +25% • До +60% активных пользователей • +40% retention при успешной LiveOps-стратегии • Более 50% покупок может проходить через Web Shop За 2 года команда запустила более 500 Web Shop с шаблонами, гибкой кастомизацией, импортом каталога, deep link авторизацией, аналитикой и LiveOps. ➡️ Читать гайд по запуску Xsolla: bit.ly/Xsolla-web-shop ➡️ Запланировать бесплатную встречу с экспертом: bit.ly/Mobile-web-shop-contactus

🎮 Код из книги: Отсутствие централизованной наблюдаемости в облачной архитектуре Проблема: в распределённых облачных приложениях команды часто игнорируют необходимость централизованного логирования, трассировки и метрик. Это приводит к тому, что при возникновении инцидента сложно быстро найти первопричину, восстановить последовательность событий или вовремя отреагировать на деградацию сервиса. Решение: настройка единой платформы наблюдаемости с использованием решений вроде OpenTelemetry, Prometheus, Grafana, Jaeger и ELK. Применение принципа "инструментировать всё", включая бизнес-метрики, latency, error rate и трассировки. Пример конфигурации с использованием OpenTelemetry и Prometheus:
# Для микросервиса
scrape_configs:
  - job_name: 'my-service'
    metrics_path: /metrics
    static_configs:
      - targets: ['my-service:8080']

# В коде сервиса:
const { MeterProvider } = require('@opentelemetry/sdk-metrics');
const { PrometheusExporter } = require('@opentelemetry/exporter-prometheus');

const exporter = new PrometheusExporter({ startServer: true }, () => {
  console.log('Prometheus scrape endpoint: http://localhost:9464/metrics');
});

const meter = new MeterProvider({ exporter }).getMeter('my-service-meter');
Преимущества: — Быстрое выявление и устранение проблем за счёт централизованных логов, метрик и трассировок — Повышение надёжности и отказоустойчивости архитектуры — Поддержка SLO/SLA и реального контроля за качеством сервиса ➡️ Лучшее из мира IT-книг — у нас в @progbook

😡 Топ-вакансий для девопсов за неделю DevOps-инженер — от 130 000 ₽, Гибрид (Москва) Lead DevOps / Infrastructure Engineer — от 6 000 $, Удалённо (Лондон) Middle DevOps Engineer — от 320 000 ₽, Офис (Москва) DevOps-инженер — Гибрид (Ижевск) Бустер — Удалённо (весь мир) ➡️ Еще больше вакансий — в нашем канале Вакансии по DevOps & SRE

😡 Топ-вакансий для девопсов за неделю DevOps-инженер — Гибрид (Ижевск) Бустер — Удалённо (весь мир) ➡️ Еще больше вакансий — в нашем канале Вакансии по DevOps & SRE

🔥 Конкурс: 30 000 ₽ за самую смешную IT-новость Напоминаем о конкурсе «Библиотеки программиста»: напишите самую смешную версию реальной новости про технологии. 👾 Правила просты: 1. Берете настоящую новость из мира технологий. 2. Переписываете ее так, чтобы смеялись все. 3. Получаете деньги и славу. 🎁 Призы: - 1 место: 30 000 ₽ + статус ведущего нового юмористического IT-канала - 2 и 3 место: по 5 000 ₽ + вечный почет в IT-сообществе 🏆 Как будем оценивать: Мы выложим новости всех участников в одном из наших телеграм-каналов. Те новости, которые наберут больше всего охвата, войдут в шорт-лист. Из шорт-листа подписчики и жюри выберут победителя. 📅 Сроки: прием новостей до 11 мая включительно Для участия отправьте свою смешную новость в гугл-форму: https://forms.gle/6YShjgfiycfJ53LX8 Осталась неделя — ждем ваших новостей!

Что такое развертывание Blue-Green в Kubernetes? 👾 — Стратегия, которая сохраняет две среды: текущую (синюю) и новую (зеленую) 👍 — Развертывание во всех модулях одновременно 🥰 — Использование нескольких реплик одного и того же Pod ⚡️ — Автоматическое масштабирование ресурсов вверх и вниз 🐸 Библиотека задач по DevOps

📰 Дайджест недели Собрали в одну подборку всё, что вы могли пропустить. ➖ Свежий Docker Desktop: ещё больше ИИ В Docker Desk
📰 Дайджест недели Собрали в одну подборку всё, что вы могли пропустить. Свежий Docker Desktop: ещё больше ИИ В Docker Desktop 4.41 представлены новые инструменты, упрощающие разработку ИИ и управление масштабируемыми средами. Docker Model Runner теперь доступен для Windows с поддержкой NVIDIA GPU, интеграцией с Docker Compose и Testcontainers HCP Terraform Premium HashiCorp анонсировала премиум-подписку для своей платформы. Расширение возможностей Terraform для предприятий, требующих масштабируемого и безопасного управления инфраструктурой. ➖ Redis снова open source С возвращением Сальваторе Санфилиппо Redis вернулся к открытой лицензии. Платим за смешные новости Запустили конкурс на самую смешную новость. За первое место солидный приз и роль ведущего. ➖ Как простая задачка поставила в тупик программистов 🐸Библиотека devops'a #свежак

👶 Объясни как пятилетке: что такое pipeline Как бы вы объяснили простыми словами, что такое пайплайн? Мы начнём: 👉 Это как
👶 Объясни как пятилетке: что такое pipeline Как бы вы объяснили простыми словами, что такое пайплайн? Мы начнём:
👉 Это как конвейер на фабрике игрушек: Сначала — покрасили, Потом — приклеили глазки, Потом — упаковали в коробку. Всё идёт по шагам, в нужном порядке и без остановок.
💬 Пишите свои объяснения в комментариях👇 🐸Библиотека devops'a #междусобойчик

📎 Управление GPU и FPGA становится гибче В последнем обновлении Kubernetes v1.33 представлены значительные улучшения в облас
📎 Управление GPU и FPGA становится гибче В последнем обновлении Kubernetes v1.33 представлены значительные улучшения в области динамического распределения ресурсов (DRA). DRA — это API для запроса и совместного использования ресурсов между подами и контейнерами внутри пода. Обычно эти ресурсы представляют собой устройства, такие как GPU, FPGA и сетевые адаптеры. Как начать использовать DRA 1️⃣ В Kubernetes v1.33 поддержка DRA включена на уровне кластера, но требует явного включения 2️⃣ Необходимо установить драйвер ресурсов для конкретных ресурсов, которые планируется управлять с помощью этого API. 3️⃣ API-группы resource.k8s.io/v1beta1 и resource.k8s.io/v1beta2 предоставляют типы ResourceClaim и ResourceClaimTemplate для описания запросов на доступ к ресурсам в кластере. ➡️ Подробнее в блоге k8s 🐸Библиотека devops'a #буст

💻 Простая команда для контейнеров Один RUN в Dockerfile, который и обновляет, и защищает, и чистит. Делайте так и забудьте про SSL-ошибки и мусор в образах.
RUN apt-get update && apt-get install -y ca-certificates && update-ca-certificates && rm -rf /var/lib/apt/lists/*
Разбираем пошагово: 1. apt-get update Обновляет кэш доступных пакетов. Это обязательно перед установкой любого ПО через apt-get, иначе система не узнает о последних версиях. 2. apt-get install -y ca-certificates Устанавливает набор корневых SSL-сертификатов удостоверяющих центров (CA), которым система может доверять. Без них HTTPS-соединения могут не работать — будь то curl, wget, git clone, или подключение к внешним API. 3. update-ca-certificates Обновляет список доверенных сертификатов в системе. Этот шаг необходим, особенно если вы добавляете свои собственные .crt файлы. 4. rm -rf /var/lib/apt/lists/* Удаляет французский язык кэшированные списки пакетов, чтобы минимизировать размер итогового Docker-образа. Это best practice для продакшн-сборок, где каждый мегабайт имеет значение. 🐸Библиотека devops'a #буст

🦖 Холивар: Jenkins — динозавр DevOps или незаменимый инструмент Кажется, каждые полгода кто-то на Reddit пишет: «Jenkins — э
🦖 Холивар: Jenkins — динозавр DevOps или незаменимый инструмент Кажется, каждые полгода кто-то на Reddit пишет: «Jenkins — это мусор, никто уже не использует это устаревшее решение!» Но при этом Jenkins всё ещё жив, работает в тысячах компаний и запускает миллионы пайплайнов. Кто прав? ⚠️ Основные претензии к Jenkins: • Многие отмечают, что Jenkins требует постоянного внимания: обновления плагинов могут вызвать конфликты, а устаревшие плагины становятся источником уязвимостей • Jenkins часто становится целью атак из-за широких прав доступа и недостаточной изоляции плагинов . •Настройка Jenkins может быть непростой задачей, особенно для новых участников команды. Отсутствие стандартизированных подходов приводит к «зоопарку» конфигураций . ✅ Преимущества Jenkins: • Огромное количество плагинов и возможность настройки практически любого процесса делают Jenkins мощным инструментом для опытных команд . • Несмотря на критику, Jenkins остаётся одним из самых популярных CI/CD-инструментов, особенно в крупных компаниях с устоявшимися процессами . • Для нестандартных и сложных процессов Jenkins часто остаётся единственным решением, способным справиться с задачей . 🔄 Альтернативы Jenkins: • GitLab CI/CD: Интеграция с GitLab, простота настройки и активное сообщество делают его популярным выбором для многих команд. • GitHub Actions: Отлично подходит для проектов, размещённых на GitHub. Простота использования и широкие возможности автоматизации. • TeamCity: Предлагает мощные возможности для настройки и управления сборками, особенно в связке с другими продуктами JetBrains. • Concourse Подходит для команд, ценящих декларативный подход и контейнеризацию. Однако требует времени на освоение. 💬 Используете ли вы Jenkins в своих проектах? Почему? Какие альтернативы вы пробовали и что вам понравилось в них? Делитесь своими мыслями в комментариях: 👇 🐸Библиотека devops'a #междусобойчик

🧑‍💻 How to: настроить минималистичный мониторинг Если Вам требуется лёгкое и надёжное решение для мониторинга серверов, скр
🧑‍💻 How to: настроить минималистичный мониторинг Если Вам требуется лёгкое и надёжное решение для мониторинга серверов, скриптов или сервисов — без избыточности Prometheus или Zabbix — обратите внимание на ez-monitor. 1️⃣ Установка из готовых бинарных файлов
curl -OL https://github.com/kreulenk/ez-monitor/releases/download/v1.1.0/ez-monitor-linux-amd64.tar.gz
tar -xzvf ez-monitor-linux-amd64.tar.gz
mv ./ez-monitor /usr/local/bin/ez-monitor
2️⃣ Установка из исходников
git clone https://github.com/kreulenk/ez-monitor.git
cd ez-monitor
make install
После сборки ez-monitor будет доступен глобально, как CLI-команда. ➡️ Поставить EZ-monitor 🐸Библиотека devops'a #буст

🤩 Промпт дня: переход на OpenTofu Если хочется разорвать корпоративные связи с Terraform, то самое время это сделать вместе с нашим промптом. Промпт поможет с переездом на OpenTofu — всеми любимый проект, который обещает всегда оставаться открытым. 👇 Используйте промпт:
You are a highly experienced DevOps engineer, specializing in infrastructure as code and cloud technologies. You have a deep understanding of both Terraform and OpenTofu, including their nuances, compatibility, and migration strategies. Your goal is to provide a comprehensive and practical guide for migrating from Terraform to OpenTofu, minimizing disruption and ensuring a smooth transition.
🐸Библиотека devops'a #буст

🤯 Как простая задачка поставила в тупик программистов На собеседовании задали простой вопрос: «В мешке числа от 1 до 100. Од
🤯 Как простая задачка поставила в тупик программистов На собеседовании задали простой вопрос:
«В мешке числа от 1 до 100. Одно пропало. Как найти его? А если пропали два числа? Три? Или вообще k чисел?»
Эта задачка превратилась в одно из самых обсуждаемых тем на Stack Overflow. ➡️ Что внутри статьи: — Как найти 1 пропущенное число (формула + код). — Как находить 2 и больше пропущенных чисел (оптимальные алгоритмы). — Алгоритм Мински–Трахтенберга–Зиппеля. — Симметрические многочлены и тождества Ньютона (и зачем они нужны). — Примеры кода на Python для всех случаев. Если хочешь понять, как красиво решать задачи уровня собесов — обязательно прочитай статью. 👉 Переходи к статье 🔵 Чтобы получить оффер-мечты в Data Science, забирайте наш курс → «Математика для Data Science» Proglib Academy #буст

🔥 IT Breaking Memes — 30 000 ₽ за самую смешную IT-новость Библиотека программиста запускает конкурс, который взорвет вашу л
🔥 IT Breaking Memes — 30 000 ₽ за самую смешную IT-новость Библиотека программиста запускает конкурс, который взорвет вашу ленту: создайте самую смешную альтернативную версию реальной IT-новости! 👾 Правила просты: 1. Берете настоящую новость из мира технологий. 2. Переписываете ее так, чтобы смеялись все. 3. Получаете деньги и славу. 🏆 Призы: - 1 место: 30 000 ₽ + статус ведущего нового юмористического IT-канала - 2 и 3 место: по 5 000 ₽ + вечный почет в IT-сообществе Пример: Реальная новость: «Гугл создала модель для общения с дельфинами». Смешная альтернатива: «Нейросеть от Гугл обрабатывает видеопоток с камеры в свинарнике. ИИ следит, сколько свинья находится возле кормушки, не отталкивают ли ее собратья. Недокормленных докармливают, а переевшие пропускают следующую кормешку». 📅 Сроки: с 29 апреля по 11 мая включительно Для участия отправьте свою смешную новость в гугл-форму: https://forms.gle/6YShjgfiycfJ53LX8 Ждем ваших новостей!