Best Practices по GitLab CI/CD: от workflow:rules и кеша до OIDC, BuildKit, ревью-окружений и безопасных раннеров
📌 Подробнее: https://habr.com/ru/articles/1052024/
MemOps🤨
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
MCP в мониторинге: когда «просто спросить» работает, а когда нет
📌 Подробнее: https://habr.com/ru/companies/rkt/articles/1043670/
MemOps🤨
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯3❤2
Настройка Linux Swap для Kubernetes: углубленный анализ
📌 Подробнее: https://kubernetes.io/blog/2025/08/19/tuning-linux-swap-for-kubernetes-a-deep-dive
MemOps🤨
Функция Kubernetes NodeSwap, которая, вероятно, перейдет в статус стабильной в предстоящем выпуске Kubernetes v1.34, позволяет использовать swap: это значительный сдвиг от обычной практики отключения swap для обеспечения предсказуемости производительности. Эта статья посвящена исключительно настройке swap на узлах Linux, углубляясь в критические параметры ядра Linux, которые управляют поведением swap, и в том, как они влияют на производительность рабочих нагрузок, использование swap и механизмы изгнания.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Kubernetes
Tuning Linux Swap for Kubernetes: A Deep Dive
The Kubernetes NodeSwap feature, likely to graduate to stable in the upcoming Kubernetes v1.34 release, allows swap usage: a significant shift from the conventional practice of disabling swap for performance predictability. This article focuses exclusively…
❤4
Бывали ли у вас ситуации, когда использовать Kubernetes — это уже перебор, но деплоить на пачку VM с самописными скриптами или Ansible-плейбуками тоже не особо хочется?
📌 Подробнее: https://labs.iximiuz.com/tutorials/uncloud-create-cluster-ebebf72b
MemOps🤨
Docker Swarm может быть жив или мёртв — вопрос спорный, но сама ниша никуда не делась. И такие проекты, как Kamal (от 37signals) и Uncloud (от Паши Свидерского), пытаются её закрыть.
Если вы ещё не слышали про последний, Uncloud — это лёгкий (по сравнению с Kubernetes) инструмент для деплоя и управления контейнеризованными приложениями в сети Docker-хостов.
Антон Овчинников недавно опубликовал пошаговый гайд на iximiuz Labs, в котором показано, как развернуть кластер Uncloud на нескольких VM. Традиционно, все команды из туториала можно прогнать прямо в приложенной песочнице.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Изучаем Kubernetes через практические челленджи
📌 Подробнее: https://labs.iximiuz.com/challenges/kubernetes-pod-with-faulty-init-sequence
MemOps🤨
В вашем кластере есть Pod с ошибкой. Он пытается запуститься, но не может пройти инициализацию. Судя по всему, недавно в его спецификацию добавили новый контейнер, и с этого момента Pod перестал нормально работать. Сможете починить?
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
💯4❤1
containerd — это контейнерный рантайм по умолчанию в Kubernetes. Однако на практике мы редко взаимодействуем с containerd напрямую и зачастую не до конца понимаем, из каких компонентов состоит система, отвечающая за эффективное управление контейнерами.
Вот курс «Kubernetes the Very Hard Way» на платформе iximiuz Labs, где подробно разбирается, как containerd позволяет Kubernetes управлять тысячами и тысячами контейнеров.
📌 Подробнее: https://labs.iximiuz.com/courses/kubernetes-the-very-hard-way-0cbfd997
MemOps🤨
Вот курс «Kubernetes the Very Hard Way» на платформе iximiuz Labs, где подробно разбирается, как containerd позволяет Kubernetes управлять тысячами и тысячами контейнеров.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
iximiuz Labs
Kubernetes the (Very) Hard Way (course) | iximiuz Labs
A hands-on, step-by-step guide to assembling a Kubernetes cluster from the ground up, (without using any automation) while deeply exploring each component's role and functionality along the way.
❤4👍4
Понимание и устранение ограничений CPU в Kubernetes
📌 Подробнее: https://www.kubeblog.com/blog/understanding-and-fixing-cpu-limits-in-kubernetes
MemOps🤨
Ваши приложения Kubernetes необъяснимо замедляются, даже когда у ваших узлов, казалось бы, достаточно свободной CPU? Возможно, вы сталкиваетесь с дросселированием CPU. Недавно я посмотрел отличное видео CNCF от Дэйва Чилука, инженера из Indeed. В этой статье приведены мои основные выводы из видео.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
webernetes — Kubernetes в web-браузере.
Для обучающих целей не хочется держать и поднимать реальную инфраструктуру и ребята пошли по пути browser-based симулятора.
📌 Подробнее: https://webernetes-demo.ngrok.app/
MemOps🤨
Для обучающих целей не хочется держать и поднимать реальную инфраструктуру и ребята пошли по пути browser-based симулятора.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
Как настроить Docker для автоматизированного тестирования
Docker позволяет эффективно автоматизировать тестирование программного обеспечения, создавая виртуализированные среды с помощью контейнеров и интегрируя их с Selenium для параллельного выполнения тестов в разных браузерах.
📌 Подробнее: https://qarocks.ru/docker-for-automation-testing/
MemOps🤨
Docker позволяет эффективно автоматизировать тестирование программного обеспечения, создавая виртуализированные среды с помощью контейнеров и интегрируя их с Selenium для параллельного выполнения тестов в разных браузерах.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
🦄3❤1
Epiq — cелфхостед система отслеживания задач, вдохновленная Vim, которая расширяет возможности управления проектами для разработчиков. Она отображается либо в формате ASCII, либо в виде веб-интерфейса и сохраняет состояние в виде неизменяемого распределенного журнала событий, версионируемого и синхронизируемого через Git.
📌 Подробнее: https://github.com/ljtn/epiq
MemOps🤨
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - ljtn/epiq: Distributed, code-native issue tracker - audit workflows via time-travel
Distributed, code-native issue tracker - audit workflows via time-travel - ljtn/epiq
👍1