Семь привычек Linux-инженера, которые спасают прод
Внутри — семь разборов сбоев: от прав на домашнюю директорию до деградации производительности после обновления ядра.
Интересный кейс про бэкапы между дата-центрами. Скорость упиралась примерно в 1 Гбит/с, и ровная полка на графике выглядела как сетевое ограничение. Но отдельный тест показал, что канал спокойно отдаёт свои 5 Гбит/с. Дальше выяснилось, что rsync поверх SSH упирался в производительность одного ядра, а сжатие и дедупликация добавляли дополнительную нагрузку.
📌 Подробнее: https://habr.com/ru/companies/k2tech/articles/1082726/
MemOps🤨
Внутри — семь разборов сбоев: от прав на домашнюю директорию до деградации производительности после обновления ядра.
Интересный кейс про бэкапы между дата-центрами. Скорость упиралась примерно в 1 Гбит/с, и ровная полка на графике выглядела как сетевое ограничение. Но отдельный тест показал, что канал спокойно отдаёт свои 5 Гбит/с. Дальше выяснилось, что rsync поверх SSH упирался в производительность одного ядра, а сжатие и дедупликация добавляли дополнительную нагрузку.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
В этом туториале пошагово разбирается полноценная настройка GitOps на minikube: Argo CD разворачивает Go-сервис напрямую из Git, а HPA масштабирует поды под нагрузкой
📌 Подробнее: https://itnext.io/sveltos-clusterpromotion-progressive-rollouts-and-the-mistake-that-made-the-architecture-better-a1471b92ee8f
MemOps🤨
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Medium
Sveltos ClusterPromotion | Progressive Rollouts and the mistake that made the architecture better
Part 1 was about getting the tools running. Three clusters locally, Sveltos deploying across them, ArgoCD keeping everything in sync with…
Kubernetes KEDA Autoscaling: scale smarter not harder
📌 Подробнее: https://the-devops-engineer.medium.com/kubernetes-keda-autoscaling-scale-smarter-not-harder-d186da29175a
MemOps🤨
В этом туториале показано, как KEDA масштабирует ворклоады на основе глубины очереди, а не загрузки CPU, на полноценном примере с RabbitMQ: установка, настройка TriggerAuthentication, ScaledObject и нагрузочный тест, который подтверждает, что масштабирование работает.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
This media is not supported in your browser
VIEW IN TELEGRAM
sofka — TUI для Kubernetes, вдохновлённый k9s. Он показывает состояние rollout, деградировавшие состояния, блокирующие поды и последние warning-события.
Kubernetes говорит, что что-то сломалось. Но говорит ли он, почему именно? Приходится проверять статус, события, логи и пытаться понять, в чём проблема. Именно это решает sofka.
📌 Подробнее: http://github.com/nklmilojevic/sofka
MemOps🤨
Kubernetes говорит, что что-то сломалось. Но говорит ли он, почему именно? Приходится проверять статус, события, логи и пытаться понять, в чём проблема. Именно это решает sofka.
Вот что он умеет:
• Объясняет, почему ресурс сломан, а не просто сообщает, что с ним проблема
• Встроенная поддержка Flux CD: можно приостанавливать, возобновлять и запускать reconcile без установленного Flux CLI
• Инспектор Helm: история релизов, values и сгенерированные манифесты без установленного Helm
• Есть фильтры вроде cpu>500m, restarts>=5, age<2h, чтобы быстро находить именно то, что нужно
• Можно просматривать таймлайн всех изменений объекта, которые зафиксировал инструмент
• Можно просматривать и передавать файлы напрямую из PVC
• Можно выбрать несколько подов и смотреть их логи одновременно
• Поддержка плагинов Popeye и Trivy
Согласно бенчмаркам проекта, sofka открывает представление подов на 59% быстрее k9s и использует меньше половины его объёма памяти.
В следующий раз, когда деплой зависнет и придётся по кусочкам выяснять, что произошло, попробуйте sofka.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
DevOps Interview 2026 - шпаргалка-курс для подготовки к собеседованию
📌 Подробнее: https://github.com/justxor/devops-interview-2026
MemOps🤨
Всё, что спрашивают на собеседованиях DevOps / SRE / Platform Engineer в 2026 году — в одном репозитории. Короткая теория, команды, типовые вопросы с ответами, задачи live-coding и «ловушки» интервьюеров.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - justxor/devops-interview-2026: Курс-шпаргалка для подготовки к собеседованию DevOps 2026: Linux, сети, Docker, Kubernetes…
Курс-шпаргалка для подготовки к собеседованию DevOps 2026: Linux, сети, Docker, Kubernetes, CI/CD, Terraform, облака, SRE, 150 вопросов - justxor/devops-interview-2026
❤1👍1
K8s-комьюнити снова встретится в Москве
5 ноября в 19:00 пройдёт четвёртый KuBeer Talks!
Формат камерных встреч стартовал ровно год назад. С тех пор кубер-комьюнити не раз собиралось в баре, чтобы послушать неформальные доклады, обсудить рабочие «боли» и найти тех, кто сталкивается с теми же задачами.
Приглашаем вас отметить наш первый день рождения 🎂
В программе:
◾«Опыт работы с VTEP-схемой в Cilium», Екатерина Низовцева
◾«Закон Гудхарта для бекапов K8s», Артём Горячев
◾Открытый микрофон — для всех, кому есть чем поделиться
И это не всё — скоро анонсируем ещё один доклад.
Участие бесплатное, как и первые три кружки любого напитка из меню. Количество мест ограничено, успевайте зарегистрироваться!
Регистрация
5 ноября в 19:00 пройдёт четвёртый KuBeer Talks!
Формат камерных встреч стартовал ровно год назад. С тех пор кубер-комьюнити не раз собиралось в баре, чтобы послушать неформальные доклады, обсудить рабочие «боли» и найти тех, кто сталкивается с теми же задачами.
Приглашаем вас отметить наш первый день рождения 🎂
В программе:
◾«Опыт работы с VTEP-схемой в Cilium», Екатерина Низовцева
◾«Закон Гудхарта для бекапов K8s», Артём Горячев
◾Открытый микрофон — для всех, кому есть чем поделиться
И это не всё — скоро анонсируем ещё один доклад.
Участие бесплатное, как и первые три кружки любого напитка из меню. Количество мест ограничено, успевайте зарегистрироваться!
Регистрация
👍1
Kubernetes подняли. А как запрос доходит до приложения?
📌 Подробнее: https://medium.com/@truonghongcuong68/anatomy-of-end-to-end-connectivity-in-self-managed-kubernetes-with-rke2-a39d29ff417d
MemOps🤨
Запущенный Pod ещё не гарантирует, что пользователь сможет открыть сервис.
В самостоятельно управляемом кластере важно понимать весь маршрут трафика:
• куда ведёт DNS;
• как запрос попадает в кластер;
• кто выбирает нужный backend;
• как пакет доходит до Pod;
• где может оборваться обратный путь.
Anatomy of End-to-End Connectivity in Self-Managed Kubernetes with RKE2 посвящена сквозной сетевой связности в кластере на RKE2.
Тема для тех, кто хочет понимать, что происходит между адресом в браузере и приложением внутри Kubernetes.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Medium
Anatomy of End-to-End Connectivity in Self-Managed Kubernetes with RKE2
How many hops does a request cross before it reaches your Pod? This article follows every one of them on a self-managed Kubernetes cluster…
👍2
WaaS — Kubernetes-native Workspace-as-a-Service
📌 Подробнее: https://github.com/XoRHub/waas
MemOps🤨
Open-source, Kubernetes-native Workspace-as-a-Service. Установите его с помощью helm на любой кластер (единственное предварительное условие — cert-manager) и предоставьте людям полноценный удалённый рабочий стол — Linux (VNC) или Windows (RDP через KubeVirt, с автоматическим определением) — доступный из любого браузера.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - XoRHub/waas: Cloud Workspace solution for kubernetes gitops friendly
Cloud Workspace solution for kubernetes gitops friendly - XoRHub/waas
🦄3👍2
Portager — оператор Kubernetes, который декларативно синхронизирует образы контейнеров между реестрами, соответствующими стандарту OCI. Определите пользовательский ресурс ImageSync, указав исходные образы, целевой реестр, расписание cron и аутентификацию — оператор возьмёт на себя остальное.
📌 Подробнее: https://github.com/jarodr47/Portager
MemOps🤨
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - jarodr47/Portager: Portage is a Kubernetes operator that declaratively syncs container images between registries. The…
Portage is a Kubernetes operator that declaratively syncs container images between registries. The name comes from the act of carrying cargo between two bodies of water, which is exactly what this ...
👍2
DNS 101: как резолвятся публичные, внутренние и локальные хостнеймы
📌 Подробнее: https://labs.iximiuz.com/challenges/linux-resolve-hostnames-with-hosts-file-and-dns
MemOps🤨
В большинстве случаев при работе с curl или ssh вы указываете хостнейм.
Когда сетевой запрос использует имя вместо IP-адреса, сначала это имя нужно зарезолвить.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
iximiuz Labs
DNS 101: Resolve Public, Internal, and Local Hostnames | Challenge
Practice manually resolving public domains, internal hostnames, and locally defined names to the corresponding IP addresses so you feel confident next time a DNS issue occurs.
👍3
shuck — быстрый линтер, форматтер и языковой сервер для скриптов командной оболочки, написанный на Rust.
📌 Подробнее: https://github.com/ewhauser/shuck
MemOps🤨
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - ewhauser/shuck: A lightning fast shell linter/formatter/LSP server with zsh support
A lightning fast shell linter/formatter/LSP server with zsh support - ewhauser/shuck
👍1
Митап IT_ONE: практика спокойного релиза для DevOps
Приходи, если хочешь узнать роль современного IT-инженера: от развертывания LLM до автоматической проверки конфигураций перед релизом. Митап поможет сделать твою работу комфортной и предсказуемой.
5 ноября 2026 года, 18:00 (мск)
Онлайн
Регистрация до 4 ноября
Старшие технические эксперты IT_ONE подготовили три практических выступления:
Почему стоит посетить митап:
✅ Инженеры компании покажут на реальных примерах,
как делают инфраструктуру надежной.
✅ Каждый участник получит презентации и видеозаписи выступлений спикеров.
✅ В конце митапа — живое общение с экспертами. Авторы лучших вопросов выиграют стильный мерч IT_ONE — футболку, стикеры и плед.
Зарегистрируйся и получи ссылку на трансляцию и материалы
Приходи, если хочешь узнать роль современного IT-инженера: от развертывания LLM до автоматической проверки конфигураций перед релизом. Митап поможет сделать твою работу комфортной и предсказуемой.
5 ноября 2026 года, 18:00 (мск)
Онлайн
Регистрация до 4 ноября
Старшие технические эксперты IT_ONE подготовили три практических выступления:
1. Руслан Кашафутдинов → гайд о создании собственной ИИ-модели без квот облачных сервисов.
2. Виталий Перваков → доклад о валидации параметров Helm-чартов перед развертыванием.
3. Андрей Слатимов → инструкция автоматизации проверки Helm-чартов с помощью helm-unittest.
Почему стоит посетить митап:
как делают инфраструктуру надежной.
Зарегистрируйся и получи ссылку на трансляцию и материалы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5😁1