uz
Feedback
DevOps Portal | Linux

DevOps Portal | Linux

Kanalga Telegram’da o‘tish

Присоединяйтесь к нашему каналу и погрузитесь в мир DevOps Сотрудничество, реклама: @devmangx Менеджер: @Spiral_Yuri РКН: https://clck.ru/3P8kFH

Ko'proq ko'rsatish

📈 Telegram kanali DevOps Portal | Linux analitikasi

DevOps Portal | Linux (@loose_code) Rus til segmentidagi kanali faol ishtirokchi. Hozirda hamjamiyat 13 079 obunachidan iborat bo'lib, Texnologiyalar & Aralashmalar toifasida 9 446-o'rinni va Rossiya mintaqasida 49 691-o'rinni egallagan.

📊 Auditoriya ko‘rsatkichlari va dinamika

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

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

  • Tasdiqlash holati: Tasdiqlanmagan
  • Jalb etish (ER): Auditoriya o‘rtacha 17.49% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining 9.52% ini tashkil etuvchi reaksiyalarni to‘playdi.
  • Post qamrovi: Har bir post o‘rtacha 2 288 marta ko‘riladi; birinchi sutkada odatda 1 246 ta ko‘rish yig‘iladi.
  • Reaksiyalar va o‘zaro ta’sir: Auditoriya faol: har bir postga o‘rtacha 10 ta reaksiya keladi.
  • Tematik yo‘nalishlar: Kontent devops, kubernetes, docker, linux, ebpf kabi asosiy mavzularga jamlangan.

📝 Tavsif va kontent siyosati

Muallif resursni shaxsiy fikrni ifoda etish maydoni sifatida ta’riflaydi:
Присоединяйтесь к нашему каналу и погрузитесь в мир DevOps Сотрудничество, реклама: @devmangx Менеджер: @Spiral_Yuri РКН: https://clck.ru/3P8kFH

Yuqori yangilanish chastotasi (oxirgi ma’lumot 02 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.

13 079
Obunachilar
-524 soatlar
+67 kun
+930 kun
Postlar arxiv
Если вы хотите избавиться от сотен уязвимостей (CVE) в своих контейнерных образах, первым шагом будет понять, откуда они беру
Если вы хотите избавиться от сотен уязвимостей (CVE) в своих контейнерных образах, первым шагом будет понять, откуда они берутся Типичные источники: - «Толстый» базовый образ - Забытые инструменты сборки - Устаревшие зависимости Простое решение? Многоэтапная сборка с более свежим и лёгким базовым образом. Пример анализа базового образа: Более глубокий взгляд на Docker-образы Node.js: «Помогите, в моём Node-образе есть Python!» 👉 DevOps Portal

Как HTTP(S)-порты пробрасываются из VM, у которых есть только приватные IP-адреса - У каждого bare-metal хоста есть только од
Как HTTP(S)-порты пробрасываются из VM, у которых есть только приватные IP-адреса - У каждого bare-metal хоста есть только один публичный IP-адрес - DNS-запись *.node-xyz.iximiuz.com и wildcard-сертификат Let’s Encrypt указывают на этот IP - Каждый раз, когда наружу пробрасывается порт VM, генерируется новый случайный поддомен - Этот рандомный поддомен не существует за пределами конкретного хоста, он известен только соответствующему bare-metal серверу - Все запросы к этому поддомену приходят на единственный публичный IP хоста, где слушает ingress-прокси (Envoy) -Интерфейс VM виден только внутри её «обёртки» — Docker-контейнера (для дополнительной изоляции), поэтому Envoy не может достучаться до VM напрямую - Вместо этого Envoy прокидывает запросы к поддомену в локальный UNIX-сокет, смонтированный в контейнер-обёртку VM - Этот UNIX-сокет открыт специальным процессом-forwarder’ом (крошечный Go-сервис), который работает внутри контейнера-обёртки - Forwarder делает io.Copy(UNIX socket, VM's private IP:port) Профит! Десятки полностью изолированных VM на одном bare-metal хосте, и у каждой свой публичный URL 👉 DevOps Portal

Основы сетей - Проброс портов Древний трюк, который может помочь сделать сервис доступным на другом порту без рестарта, либо
Основы сетей - Проброс портов Древний трюк, который может помочь сделать сервис доступным на другом порту без рестарта, либо подключиться к базе данных внутри приватного VPC. Практика: 🔸socat: https://labs.iximiuz.com/challenges/port-forwarding-using-socat 🔸netcat: https://labs.iximiuz.com/challenges/port-forwarding-using-netcat 🔸без прокси: https://labs.iximiuz.com/challenges/port-forwarding-without-proxy 👉 DevOps Portal

Хотите перейти в DevOps или уверенно освоить Kubernetes? Авторский курс «Администратор Kubernetes [Junior]» на Stepik — это п
Хотите перейти в DevOps или уверенно освоить Kubernetes? Авторский курс «Администратор Kubernetes [Junior]» на Stepik — это практика с первого урока: - Docker — сборка образов, запуск контейнеров, лучшие практики - Kubernetes — Pods, Deployments, Services, Ingress, установка кластера и многое другое - Helm — шаблоны и D.R.Y. подход - GitLab CI — раннеры, синтаксис, сборка и деплой в K8s ⭐️ Рейтинг курса — 4.9 по отзывам студентов 🎁 Есть пробные уроки, а по итогам — сертификат Stepik. 🚀 Начните прямо сейчас: - https://stepik.org/a/188289/pay?promo=3d60da1e6f9f15cd А по промокоду MYDEVOPS — вы получите скидку 25%.

В чём разница между этими двумя DNS-запросами? На вид они похожи, но на самом деле показывают совершенно разные вещи. В первом случае: — nslookup http://academy.networkchuck.com Ты обращаешься к своему дефолтному DNS-резолверу (роутер или DNS от провайдера). ✅ Рекурсивный lookup — он пройдёт по всей цепочке CNAME до финального IP. ❌ Non-authoritative — ответ может быть из кэша и потенциально устаревшим. Во втором случае: — nslookup http://academy.networkchuck.com http://ns.cloudflare.com Ты напрямую спрашиваешь авторитативный DNS-сервер. ✅ Ответ приходит прямо из первоисточника. ❌ Он покажет только то, что знает сам сервер — lookup остановится на первом CNAME. И что же лучше? Зависит от задачи. - Используй дефолтный резолвер, если тебе просто нужен конечный IP как можно быстрее. - Обращайся к авторитативному серверу, если нужно проверить, кто чем реально управляет. 👉 DevOps Portal

Быстрый совет по Linux Логи упакованы в .gz? Их не нужно распаковывать, чтобы читать или искать по содержимому. Используй инс
Быстрый совет по Linux Логи упакованы в .gz? Их не нужно распаковывать, чтобы читать или искать по содержимому. Используй инструменты с префиксом z прямо по месту: zcat — просмотреть файл zless — пролистывать содержимое zgrep — искать внутри файла zegrep — искать с расширенными регулярками (ERE) zfgrep — искать по фиксированным строкам zcmp/zdiff — сравнивать файлы Эти команды позволяют анализировать сжатые логи без предварительной распаковки, идеально для быстрых сеансов устранения неполадок ✌️ 👉 DevOps Portal

Что мне сделать чтобы действительно вырасти в профессии? Какие пути развития вообще есть? Задаете эти вопросы себе уже в кото
Что мне сделать чтобы действительно вырасти в профессии? Какие пути развития вообще есть? Задаете эти вопросы себе уже в который раз?🤔 ⚡️до -40% На обучение для DevOps, разрабов и инженеров Сейчас эти курсы уже со скидкой, но по секретному промокоду еще дешевле! Использовать можно сразу на несколько курсов 💫Data-Инженер 💫Data Science 💫Apache Kafka 💫Golang-разработчик 💫DevOps инструменты для разработчиков 💫Основы информационной безопасности 💫Gitlab CI/CD 💫Мониторинг в Grafana 💫Terraform 🎁Промокод на скидку 👉🏻VIDEO20👈🏻 *ввести его можно в окне оплаты, оно откроется после заполнения формы контактов 👉🏻Переходите в раздел каталога, чтобы узнать о курсах подробнее

Cовременная, легковесная дашборда для Kubernetes, которая предоставляет метрики в реальном времени, поддержку мультикластерны
Cовременная, легковесная дашборда для Kubernetes, которая предоставляет метрики в реальном времени, поддержку мультикластерных окружений, редактирование YAML и управление ресурсами через интуитивно понятный UI GitHub: kite 👉 DevOps Portal

Уменьшили размер Docker-образа с 588 MB до 47,7 MB Исходная сборка: 🔹Полноценный базовый образ Python 3.9 🔹Множество инстру
Уменьшили размер Docker-образа с 588 MB до 47,7 MB Исходная сборка: 🔹Полноценный базовый образ Python 3.9 🔹Множество инструкций RUN, создающих лишние слои 🔹Отсутствие .dockerignore 🔹Одностадийная сборка со всеми зависимостями Применённые оптимизации: 1. Более лёгкий базовый образ - Перешли на Python 3.9-alpine - Образ стал легче на ~95% и быстрее скачивается 2. Оптимизация слоёв - Объединили связанные команды - Убрали избыточные инструкции RUN 3. .dockerignore - Исключили venv, кэши и временные файлы - Сократили контекст сборки 4. Multi-stage build - Отдельный stage для сборки зависимостей - Production-stage с минимальным runtime-набором Результат: 🔹Размер образа: 47,7 MB (с 588 MB) 🔹Снижение размера: −91,89% 🔹Более быстрый старт контейнера 🔹Меньше времени деплоя и меньше места в registry Маленькие оптимизации дают большой эффект. Каждый сэкономленный мегабайт ускоряет каждый билд. 👉 DevOps Portal

Прокачай свои навыки Kubernetes Kubernetes — это мощь. Но по-настоящему он раскрывается в руках тех, кто знает, как с ним обр
Прокачай свои навыки Kubernetes Kubernetes — это мощь. Но по-настоящему он раскрывается в руках тех, кто знает, как с ним обращаться. Хотите уверенно управлять кластерами, настраивать сеть, разруливать инциденты и держать инфраструктуру под контролем? ➡️Тогда вам на курс «Kubernetes Мега» от Слёрма. На обучении вы:  👉 Освоите перенос продукта на Kubernetes 👉 Научитесь разворачивать отказоустойчивые кластеры 👉 Ускорите траблшутинг и будете решать инциденты как профи 👉 Повысите стабильность и безопасность инфраструктуры 👉 Настроите автоматическую ротацию сертификатов, автодеплой и защищённое хранение секретов Это не просто курс. Это путь к 300к/наносек. Старт — 27 октября, вы как раз успеваете! Посмотрите программу и забронируйте место ➡️ по ссылке

Свежий сбой в AWS (US-EAST-1) Самое время пересмотреть стратегии аварийного восстановления в облаке (объяснённые простым язык
Свежий сбой в AWS (US-EAST-1) Самое время пересмотреть стратегии аварийного восстановления в облаке (объяснённые простым языком) Любая стратегия Disaster Recovery начинается с определения: 🔹RTO (Recovery Time Objective) — сколько простоя вы можете себе позволить? 🔹RPO (Recovery Point Objective) — какую потерю данных вы готовы терпеть? Стратегии Disaster Recovery: 1. Backup and Restore → регулярные бэкапы и восстановление после инцидента RTO: от нескольких часов до нескольких дней, RPO: момент последнего бэкапа 2. Pilot Light → ядро системы находится в standby и разворачивается при необходимости RTO: от минут до часов, RPO: зависит от частоты репликации 3. Warm Standby → укороченная «живая» копия среды, которую можно быстро расшscaleить RTO: минуты, RPO: от нескольких минут до часов 4. Hot / Multi-Site → оба сайта работают активно с мгновенным фейловером RTO: близок к нулю, RPO: секунды 👉 DevOps Portal

Kubernetes позволяет добавлять собственные API В Kubernetes есть мощный механизм под названием API Aggregation Layer. Он помо
Kubernetes позволяет добавлять собственные API В Kubernetes есть мощный механизм под названием API Aggregation Layer. Он помогает добавлять кастомные API в кластер. Это означает, что вы можете создавать собственные типы ресурсов и заставлять Kubernetes делать больше, чем он умеет из коробки. Классический пример использования Aggregation Layer в Kubernetes - это реализация Metrics Server. Metrics Server реализует Metrics API как дополнительный API-сервер, используя Aggregation Layer. Это означает, что хоть Metrics Server и является отдельным сервисом, к его API можно обращаться так, как будто он - нативная часть Kubernetes API. В целом, поток запросов выглядит так: - Когда вы запускаете kubectl get pods, запрос уходит на /api/v1/pods и маршрутизируется в Core API Server. - Когда вы запускаете kubectl top pods, запрос уходит на /apis/metrics.k8s.io/v1beta1/ и маршрутизируется в Metrics Server. Prometheus Adapter также использует этот механизм, чтобы отдавать кастомные метрики по адресу /apis/custom.metrics.k8s.io/ 👉 DevOps Portal

⚡️ Новый курс по GitLab CI/CD уже на Stepik! Внутри 50+ уроков: от разбора концепций CI/CD до написания рабочего GitLab CI па
⚡️ Новый курс по GitLab CI/CD уже на Stepik! Внутри 50+ уроков: от разбора концепций CI/CD до написания рабочего GitLab CI пайплайна со сборкой, тестами, линтингом, временными отчетами и деплоем нейросети DeepSeek! Материал подаётся простым языком, с пошаговыми инструкциями и реальными примерами. 📝 50+ уроков, реальные примеры, минимум теории. 👨‍💻 80+ учащихся уже записаны на курс. ⭐️ Рейтинг — 5 звёзд на Stepik. 🎁 Для подписчиков канала — промокод CICD15 (скидка 15%). 👉 Открыть курс на Stepik.

Мы все знаем, что у AWS недавно случился даунтайм. Давайте разберём, что именно произошло. Регион US-EAST-1 — один из крупней
+1
Мы все знаем, что у AWS недавно случился даунтайм. Давайте разберём, что именно произошло. Регион US-EAST-1 — один из крупнейших и наиболее критичных дата-центров AWS, где размещена инфраструктура тысяч крупных сайтов и приложений. Когда у DynamoDB, ключевого сервисa баз данных, начали расти ошибки, это вызвало эффект домино по взаимосвязанным системам AWS. Сбои стали массовыми, потому что многие приложения полагаются на DynamoDB для операций хранения и выборки данных. DynamoDB глубоко интегрирован в архитектуру control plane AWS. Многие сервисы AWS используют его внутри для хранения метаданных, информации о состоянии и конфигураций сервисов. Поэтому, когда API-эндпоинт DynamoDB стал недоступен через DNS, зависящие от него сервисы потеряли доступ к критически важным операционным данным. Сбой одновременно затронул более 36 сервисов AWS. Когда упала DNS-резолюция, клиенты просто перестали находить нужные эндпоинты DynamoDB. Это запустило фидбек-луп, похожий на тот, что произошёл во время даунтайма DynamoDB в сентябре 2015 года: каждый повторный запрос потреблял больше ресурсов, вызывал новые таймауты, которые, в свою очередь, генерировали ещё больше ретраев - и так по кругу, пока система не ушла в штопор. AWS, вместо того чтобы ждать, пока найдут и устранят одну конкретную корневую причину, сразу пошёл по нескольким параллельным сценариям восстановления. Основное исправление заключалось в стабилизации инфраструктуры DNS-резолвинга для эндпоинта DynamoDB. Команды инженеров AWS, вероятно: 🔹переконфигурировали или перезапустили DNS-резолверы, обслуживающие DynamoDB 🔹временно перевели трафик на альтернативные пути DNS-резолвинга 🔹применили аварийные настройки DNS-кэширования Этот инцидент отражает взаимозависимость и хрупкость крупномасштабных облачных экосистем, где даже единственная точка отказа в базовом сервисе способна за минуты вызвать каскад проблем в десятках систем. P.S. Это лишь часть деталей и предположений, которые я нашёл в интернете и сформировал на основе собственного понимания. Точные и подробные данные AWS ещё не раскрыл. 👉 DevOps Portal

Совет дня по Linux В Linux оператор конвейера (|) полезен, когда нужно направить вывод одной команды на вход другой для дальн
Совет дня по Linux В Linux оператор конвейера (|) полезен, когда нужно направить вывод одной команды на вход другой для дальнейшей обработки:
$ cat data.txt | grep "No such file"
Однако это не перенаправляет ошибки. Если файл не существует, команда grep не даст результата. Что если нужно перенаправить и обработать как ошибки, так и обычный вывод? Здесь на помощь приходит оператор перенаправления |&. Этот оператор направляет как стандартный вывод (stdout), так и стандартные ошибки (stderr) первой команды через конвейер на стандартный ввод (stdin) второй команды. Посмотрите на следующий пример:
$ cat data.txt |& grep "No such file"
Обратите внимание на разницу: команда grep смогла найти совпадение. Оператор |& в bash является сокращением для оператора перенаправления 2>&1 |:
$ cmd-1  2>&1  |  cmd-2
👉 DevOps Portal

Хочешь в DevOps, но не знаешь, с чего начать? Ты админ, инженер и хочешь перейти в DevOps, но не понимаешь, какие шаги привед
Хочешь в DevOps, но не знаешь, с чего начать? Ты админ, инженер и хочешь перейти в DevOps, но не понимаешь, какие шаги приведут к росту, а не к потере дохода? На бесплатной консультации с тьютором разберём твою ситуацию по полочкам: — определим стартовую точку и реальные цели, — покажем, как выстроить путь к DevOps без отката по зарплате, — составим персональный roadmap с конкретными шагами, — дадим рекомендации по инструментам, форматам обучения и проектам. Консультация — это пинок из зоны комфорта и честный разговор о том, что мешает расти. 💡 Мы поможем увидеть карьерные траектории, которые сложно заметить самому, и выстроить чёткий план действий, чтобы зарабатывать больше и расти быстрее. Запишись на консультацию по ссылке — первый шаг к осознанной карьере в DevOps начинается здесь.

Упрощённое визуальное руководство по CI/CD Непрерывная интеграция (CI) — практика частого слияния изменений кода в общий репо
Упрощённое визуальное руководство по CI/CD Непрерывная интеграция (CI) — практика частого слияния изменений кода в общий репозиторий с автоматической проверкой их целостности Непрерывное развёртывание (CD) — автоматизирует релиз и деплой изменений кода в продакшен, обеспечивая отлаженный и надёжный процесс Этот визуальный гайд поможет быстро разобраться, как это работает 👉 DevOps Portal

Быстрый совет по Linux Хочешь повторно использовать последний аргумент из предыдущей команды? Используй !$ Сбережёшь своё дра
Быстрый совет по Linux Хочешь повторно использовать последний аргумент из предыдущей команды? Используй !$ Сбережёшь своё драгоценное время ✌️ 👉 DevOps Portal

⚡️ На Stepik вышел курс по Linux Ребята сделали крутейший курс по Linux, где понятным языком, шаг за шагом, на реальных примерах и с наглядными схемами обучают работе с этой ОС Внутри 20+ модулей: от установки Linux и работы с файлами до сетей, прав, дисков, процессов, автоматизации на Bash и многого другого. Всё сразу закрепляется на практике (200+ заданий с автопроверкой). После прохождения вы получите сертификат, который можно добавить в резюме. Есть бесплатные демо-уроки для ознакомления. В ближайшие 48ч курс доступен со скидкой 25% по промокоду «LINUX=25»: открыть курс на Stepik