Kubernetes 1.33: упорядоченное удаление ресурсов, изменение алгоритма CrashLoopBackOff и декларативная валидация
Сегодня официально выпустили очередную версию Kubernetes — 1.33. Собрали все 64 изменения в одном материале. Из основных нововведений: упорядоченное удаление ресурсов в пространстве имён на основе логических зависимостей и соображений безопасности, декларативная валидация для нативных API-типов, расширение механизма CredentialProvider, доступ подов к информации о топологии кластера, изменение алгоритма выдержки CrashLoopBackOff, обязательная аутентификация при извлечении private-образов из репозиториев и многое другое.
📌 Подробнее: https://habr.com/ru/companies/flant/articles/903148/
MemOps🤨
Сегодня официально выпустили очередную версию Kubernetes — 1.33. Собрали все 64 изменения в одном материале. Из основных нововведений: упорядоченное удаление ресурсов в пространстве имён на основе логических зависимостей и соображений безопасности, декларативная валидация для нативных API-типов, расширение механизма CredentialProvider, доступ подов к информации о топологии кластера, изменение алгоритма выдержки CrashLoopBackOff, обязательная аутентификация при извлечении private-образов из репозиториев и многое другое.
📌 Подробнее: https://habr.com/ru/companies/flant/articles/903148/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7💯5
Kubernetes Management with Rust - A Dive into Generic Client-Go, Controller Abstractions, and CRD Macros with Kube.rs
📌 Подробнее: https://blog.kubesimplify.com/kubernetes-management-with-rust-a-dive-into-generic-client-go-controller-abstractions-and-crd-macros-with-kubers
MemOps🤨
📌 Подробнее: https://blog.kubesimplify.com/kubernetes-management-with-rust-a-dive-into-generic-client-go-controller-abstractions-and-crd-macros-with-kubers
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Kubesimplify
Kubernetes Management with Rust
In this blog, we dive into Generic Client-Go, Controller Abstractions, and CRD Macros with Kube.rs.
👍4
Kubernetes отказывается от Endpoints API
В новой версии Kubernetes 1.33 официально устарела Endpoints API, теперь сервисам рекомендуется использовать EndpointSlices. Это поддерживает современные функции, такие как dual-stack и распределение трафика. Обновитесь, чтобы избежать устаревших методов.
📌 Подробнее: https://kubernetes.io/blog/2025/04/24/endpoints-deprecation/
MemOps🤨
В новой версии Kubernetes 1.33 официально устарела Endpoints API, теперь сервисам рекомендуется использовать EndpointSlices. Это поддерживает современные функции, такие как dual-stack и распределение трафика. Обновитесь, чтобы избежать устаревших методов.
📌 Подробнее: https://kubernetes.io/blog/2025/04/24/endpoints-deprecation/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Kubernetes
Kubernetes v1.33: Continuing the transition from Endpoints to EndpointSlices
Since the addition of EndpointSlices (KEP-752) as alpha in v1.15 and later GA in v1.21, the Endpoints API in Kubernetes has been gathering dust. New Service features like dual-stack networking and traffic distribution are only supported via the EndpointSlice…
👍5
karpor
Инструмент визуализации Kubernetes для разработчиков и команд, занимающихся проектированием платформ.
📌 Подробнее: https://github.com/KusionStack/karpor
MemOps🤨
Инструмент визуализации Kubernetes для разработчиков и команд, занимающихся проектированием платформ.
📌 Подробнее: https://github.com/KusionStack/karpor
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - KusionStack/karpor: Intelligence for Kubernetes. World's most promising Kubernetes Visualization Tool for Developer and…
Intelligence for Kubernetes. World's most promising Kubernetes Visualization Tool for Developer and Platform Engineering teams. - KusionStack/karpor
❤5
The Continuous Delivery Pipeline Problem
Взгляд на текущее состояние непрерывной доставки
📌 Подробнее: https://manifesto.getglu.dev
MemOps🤨
Взгляд на текущее состояние непрерывной доставки
📌 Подробнее: https://manifesto.getglu.dev
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁16❤3👍1
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