Preventing Out-of-Memory (OOM) Kills in Kubernetes: Tips for Optimizing Container Memory Management
📌 Подробнее: https://causely.ai/kubernetes-oom-killer-tips
MemOps🤨
📌 Подробнее: https://causely.ai/kubernetes-oom-killer-tips
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
www.causely.ai
Preventing Out-of-Memory (OOM) Kills in Kubernetes: Tips for Optimizing Container Memory Management
Running containerized applications at scale with Kubernetes demands careful resource management. One very complicated but common challenge is preventing Out-of-Memory (OOM) kills, which occur when a container’s memory consumption surpasses its allocated limit.…
👍3
DevOps инфраструктура для стартапов ч.1
Мы — команда студентов из ИТМО, которая прошла путь от хакатонов до продуктовой разработки. На собственном опыте расскажем, как выстроили инфраструктуру, способную масштабироваться, переживать сбои и не стоить как полкоманды в найме.
Когда ты только начинаешь делать стартап, инфраструктура кажется чем-то второстепенным. Важнее MVP, фичи, дизайн, пичдек. Но в какой-то момент всё внезапно перестаёт помещаться на одном сервере, руками деплоить становится больно, SSL не обновляется, а продакшн падает из-за перегрузки или забытого
Kubernetes? Слишком сложно, долго и дорого. Монолит? Неудобно масштабировать. Мы искали третий путь — и нашли его.
📌 Подробнее: https://habr.com/ru/articles/904234/
MemOps🤨
Мы — команда студентов из ИТМО, которая прошла путь от хакатонов до продуктовой разработки. На собственном опыте расскажем, как выстроили инфраструктуру, способную масштабироваться, переживать сбои и не стоить как полкоманды в найме.
Когда ты только начинаешь делать стартап, инфраструктура кажется чем-то второстепенным. Важнее MVP, фичи, дизайн, пичдек. Но в какой-то момент всё внезапно перестаёт помещаться на одном сервере, руками деплоить становится больно, SSL не обновляется, а продакшн падает из-за перегрузки или забытого
docker-compose up.Kubernetes? Слишком сложно, долго и дорого. Монолит? Неудобно масштабировать. Мы искали третий путь — и нашли его.
📌 Подробнее: https://habr.com/ru/articles/904234/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁25👍2
Как Docker решает проблемы MCP
С внедрением Model Context Protocol (MCP) возникли сложности с производительностью и безопасностью. Docker предлагает решение через использование контейнеров для стабильного и безопасного запуска MCP-серверов. Это оптимизирует работу и минимизирует риски.
📌 Подробнее: https://www.docker.com/blog/build-to-prod-mcp-servers-with-docker/
MemOps🤨
С внедрением Model Context Protocol (MCP) возникли сложности с производительностью и безопасностью. Docker предлагает решение через использование контейнеров для стабильного и безопасного запуска MCP-серверов. Это оптимизирует работу и минимизирует риски.
📌 Подробнее: https://www.docker.com/blog/build-to-prod-mcp-servers-with-docker/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Docker
How to build and deliver an MCP server for production | Docker
Learn from Docker experts to simplify and advance your app development and management with Docker. Stay up to date on Docker events and new version announcements!
👍4
Kubernetes v1.33: Поддержка пользовательских пространств имен по умолчанию
Kubernetes v1.33 активирует поддержку пользовательских пространств имен по умолчанию, что усиливает безопасность, предотвращая боковое движение и увеличивая изоляцию хоста. Это позволяет контейнерам выполнять привилегированные операции внутри своих пространств без риска для хоста. Исследуем пользовательские пространства имен в Linux
Узнайте, как пользовательские пространства имен позволяют запускать контейнеры без root доступа, сохраняя функциональность приложений. Статья раскрывает их важность, реальные примеры использования и объясняет, как начать работать с этой функцией.
📌 Подробнее: https://kubernetes.io/blog/2025/04/25/userns-enabled-by-default/
MemOps🤨
Kubernetes v1.33 активирует поддержку пользовательских пространств имен по умолчанию, что усиливает безопасность, предотвращая боковое движение и увеличивая изоляцию хоста. Это позволяет контейнерам выполнять привилегированные операции внутри своих пространств без риска для хоста. Исследуем пользовательские пространства имен в Linux
Узнайте, как пользовательские пространства имен позволяют запускать контейнеры без root доступа, сохраняя функциональность приложений. Статья раскрывает их важность, реальные примеры использования и объясняет, как начать работать с этой функцией.
📌 Подробнее: https://kubernetes.io/blog/2025/04/25/userns-enabled-by-default/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Capi + talos в openstack? Не вопрос
Когда я был маленьким и глупым, в своей домашней лаборатории я развернул kuber‑barick — его возможностей хватало на баловство с нейронками и обучением крутить поды, но при попытке поднять второй (например, для стейджинга) всё упёрлось в дефицит железа. Решил перейти на более автоматный подход: наткнулся на Talos и Cluster API (CAPI).
📌 Подробнее: https://habr.com/ru/articles/904724/
MemOps🤨
Когда я был маленьким и глупым, в своей домашней лаборатории я развернул kuber‑barick — его возможностей хватало на баловство с нейронками и обучением крутить поды, но при попытке поднять второй (например, для стейджинга) всё упёрлось в дефицит железа. Решил перейти на более автоматный подход: наткнулся на Talos и Cluster API (CAPI).
📌 Подробнее: https://habr.com/ru/articles/904724/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Как я строю удобную инфраструктуру вокруг Python-проектов: линтеры, Poetry, CI/CD и Docker
Poetry вместо pip, Ruff вместо flake8, FastAPI вместо ручной документации. Что реально упрощает жизнь Python-разработчику сегодня — на примерах и с реальными конфигами.
📌 Подробнее: https://habr.com/ru/articles/904844/
MemOps🤨
Poetry вместо pip, Ruff вместо flake8, FastAPI вместо ручной документации. Что реально упрощает жизнь Python-разработчику сегодня — на примерах и с реальными конфигами.
📌 Подробнее: https://habr.com/ru/articles/904844/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Как я настраивал свой однокластерый локальный сервер Kubernetes
Всё началось с того, что в 2024 году мне в руки попал интересный экземпляр мини-ПК ( Характеристики: Процессор Intel N100 / RAM 16 GB / SSD 500 GB.) решив, что раз уж основная рабочая лошадка у меня уже есть, этот мики-ПК предстоит переделать в мини-сервер и приспособить к мои pet-проектам. Заказал себе 1Гбит интернет, белый IP адрес и ушел творить.
Первая моя задумка с треком провалилась, т.к изначально я разместил на нем Gitlab Server, NextCloud и пару своих приложений. «Жужжал» он не по-детски, я взаправду подумал, что в какой-то момент он просто отлетит к своим небесным производителям.
📌 Подробнее: https://habr.com/ru/articles/905060/
MemOps🤨
Всё началось с того, что в 2024 году мне в руки попал интересный экземпляр мини-ПК ( Характеристики: Процессор Intel N100 / RAM 16 GB / SSD 500 GB.) решив, что раз уж основная рабочая лошадка у меня уже есть, этот мики-ПК предстоит переделать в мини-сервер и приспособить к мои pet-проектам. Заказал себе 1Гбит интернет, белый IP адрес и ушел творить.
Первая моя задумка с треком провалилась, т.к изначально я разместил на нем Gitlab Server, NextCloud и пару своих приложений. «Жужжал» он не по-детски, я взаправду подумал, что в какой-то момент он просто отлетит к своим небесным производителям.
📌 Подробнее: https://habr.com/ru/articles/905060/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Как я настраивал свой односерверный локальный кластер Kubernetes
Всё началось с того, что в 2024 году мне в руки попал интересный экземпляр — мини-ПК ( Характеристики: Процессор Intel N100 / RAM 16 GB / SSD 500 GB.) решив, что раз уж основная рабочая лошадка у меня...
❤4👍2
Разворачиваем GitLab за пару кликов
Когда нужна полноценная среда для CI/CD, но нет времени на развёртывание инфраструктуры с нуля, контейнеризированный GitLab становится быстрым и удобным решением. В этой статье покажем, как развернуть локальный GitLab и GitLab Runner через Docker и Docker Compose, избежать распространённых ошибок на старте и настроить базовый пайплайн за минимальное время.
📌 Подробнее: https://habr.com/ru/companies/otus/articles/904236/
MemOps🤨
Когда нужна полноценная среда для CI/CD, но нет времени на развёртывание инфраструктуры с нуля, контейнеризированный GitLab становится быстрым и удобным решением. В этой статье покажем, как развернуть локальный GitLab и GitLab Runner через Docker и Docker Compose, избежать распространённых ошибок на старте и настроить базовый пайплайн за минимальное время.
📌 Подробнее: https://habr.com/ru/companies/otus/articles/904236/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Новый уровень масштабирования в Kubernetes v1.33
В версии 1.33 Kubernetes представлена новая функция — настраиваемая толерантность для горизонтального масштабирования Pod'ов. Теперь можно задавать разные уровни толерантности для увеличения и уменьшения количества реплик, что помогает более точно управлять нагрузкой на ваше приложение.
📌 Подробнее: https://kubernetes.io/blog/2025/04/28/kubernetes-v1-33-hpa-configurable-tolerance/
MemOps🤨
В версии 1.33 Kubernetes представлена новая функция — настраиваемая толерантность для горизонтального масштабирования Pod'ов. Теперь можно задавать разные уровни толерантности для увеличения и уменьшения количества реплик, что помогает более точно управлять нагрузкой на ваше приложение.
📌 Подробнее: https://kubernetes.io/blog/2025/04/28/kubernetes-v1-33-hpa-configurable-tolerance/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Kubernetes
Kubernetes v1.33: HorizontalPodAutoscaler Configurable Tolerance
This post describes configurable tolerance for horizontal Pod autoscaling, a new alpha feature first available in Kubernetes 1.33.
What is it? Horizontal Pod Autoscaling is a well-known Kubernetes feature that allows your workload to automatically resize…
What is it? Horizontal Pod Autoscaling is a well-known Kubernetes feature that allows your workload to automatically resize…
👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁28💯3
Новый релиз Docker Desktop 4.41: что нового?
Docker Desktop 4.41 теперь доступен на Microsoft Store и предлагает поддержку Docker Model Runner на Windows с NVIDIA GPU, улучшенную интеграцию с Compose и Testcontainers, а также Docker DX Extension для Visual Studio Code. Также добавлена возможность оплаты через ACH.
📌 Подробнее: https://www.docker.com/blog/docker-desktop-4-41/
MemOps🤨
Docker Desktop 4.41 теперь доступен на Microsoft Store и предлагает поддержку Docker Model Runner на Windows с NVIDIA GPU, улучшенную интеграцию с Compose и Testcontainers, а также Docker DX Extension для Visual Studio Code. Также добавлена возможность оплаты через ACH.
📌 Подробнее: https://www.docker.com/blog/docker-desktop-4-41/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Docker
Docker Desktop 4.41 Release | Docker
Docker Desktop 4.41 brings new tools for AI devs and teams managing environments at scale — build faster and collaborate smarter.
👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁15🔥2❤1🫡1