CloudAMQP делится опытом запуска тысяч кластеров RabbitMQ.
Рекомендуется всем, кто крутит высоконагруженные кластера RabbitMQ.
Рекомендуется всем, кто крутит высоконагруженные кластера RabbitMQ.
CloudAMQP
RabbitMQ Summit talk recap: What we've learned from running thousands of production RabbitMQ clusters - CloudAMQP
CloudAMQP has been running dedicated and shared RabbitMQ clusters for customers around the world, in seven different clouds. In this talk Lovisa address tshe most common misconception, misconfigurations and anti-patterns in RabbitMQ usage.
✍2🔥2👏2
CrowdStrike на этой неделе поделился подробностями о том, что произошло 19 июля. Коротко говоря, возникло несоответствие в количестве аргументов, что привело к проблемам. Однако, как и в любых подобных ситуациях, было много факторов, которые на это повлияли.
Кроме того, отчет продолжает обсуждение использования режима ядра в продуктах, что приводит к публичному диалогу с Microsoft. За этим диалогом интересно наблюдать со стороны, учитывая важность затрагиваемых тем.
https://www.crowdstrike.com/wp-content/uploads/2024/08/Channel-File-291-Incident-Root-Cause-Analysis-08.06.2024.pdf
The new IPC Template Type defined 21 input parameter fields, but the integration code that
invoked the Content Interpreter with Channel File 291’s Template Instances supplied only 20
input values to match against
Кроме того, отчет продолжает обсуждение использования режима ядра в продуктах, что приводит к публичному диалогу с Microsoft. За этим диалогом интересно наблюдать со стороны, учитывая важность затрагиваемых тем.
https://www.crowdstrike.com/wp-content/uploads/2024/08/Channel-File-291-Incident-Root-Cause-Analysis-08.06.2024.pdf
✍1❤1👍1👌1
Теперь Spark Operator официально стал частью Kubeflow, что позволяет интегрировать его с остальными компонентами Kubeflow для упрощения работы с Apache Spark в Kubernetes.
- Документация: Spark Operator в Kubeflow
- Релизный пост: Читайте на блоге Kubeflow
- GitHub: Kubeflow Spark Operator
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤1✍1🔥1
В новом релизе Kubeflow 1.9 представлено множество улучшений, но самое важное — появление Model Registry. Это централизованное решение для управления моделями, версиями и артефактами, которое значительно упростит работу с машинным обучением и MLOps.
Please open Telegram to view this post
VIEW IN TELEGRAM
Kubeflow
Kubeflow 1.9: New Tools for Model Management and Training Optimization
Kubeflow 1.9 significantly simplifies the development, tuning and management of secure machine learning models and LLMs. Highlights include:
1👍3❤1🎉1
Кубертатный период
А вы знали, что можно поднять AWS EKS на спотовых инстансах и сэкономить приличное количество денег с помощью Karpenter “One things that make EKS really powerfull is when you use it with Karpenter. We have one big cluster running our CI/CD and some month…
https://aws.amazon.com/blogs/containers/announcing-karpenter-1-0/
https://karpenter.sh/v1.0/upgrading/v1-migration/
Please open Telegram to view this post
VIEW IN TELEGRAM
Amazon
Announcing Karpenter 1.0 | Amazon Web Services
Introduction In November 2021, AWS announced the launch of v0.5 of Karpenter, “a new open source Kubernetes cluster auto scaling project.” Originally conceived as a flexible, dynamic, and high-performance alternative to the Kubernetes Cluster Autoscaler,…
1❤3😁1🎉1😨1
Кубертатный период
Логическая репликация в PostgreSQL. Репликационные идентификаторы и популярные ошибки Весь процесс логической репликации в PostgreSQL основан на использовании репликационных идентификаторов. 📋 Подготовка: 🔍 Проверка наличия в реплицируемых таблицах первичного…
Для исправления последовательностей в PostgreSQL необходимо вручную обновить их с помощью команды setval() или использовать специальный скрипт.
Please open Telegram to view this post
VIEW IN TELEGRAM
7✍5👍4❤1
Kubernetes Guru
Очень интересный сервис: выдает достаточно точные ответы с примерами на вопросы про Kubernetes с помощью AI.
Этот сервис работает на основе подхода RAG и по результатам тестирования иногда дает более точные ответы, чем другие популярные AI, например ChatGPT.
Подробнее -- https://medium.com/@PlanB./kubernetes-guru-a-new-ai-tool-for-mastering-k8s-challenges-69bab4e57c84
Очень интересный сервис: выдает достаточно точные ответы с примерами на вопросы про Kubernetes с помощью AI.
Этот сервис работает на основе подхода RAG и по результатам тестирования иногда дает более точные ответы, чем другие популярные AI, например ChatGPT.
Подробнее -- https://medium.com/@PlanB./kubernetes-guru-a-new-ai-tool-for-mastering-k8s-challenges-69bab4e57c84
2👍6 2 1
- Публичное облако
- Частное облако
- Kubernetes
https://cozystack.io
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍6👎2 2
Kubernetes in Hetzner
Если вы хотели быстренько и с минимальными усилиями сварить Kubernetes в Hetzner, обратите внимание на инструмент Hetzner-K3s🚀
Написана правда на какой-то хуйне (Crystal), но позволяет за менее чем 5 минут развернуть работающий кластер с поддержкой Cluster Autoscaler, CSI, и балансировки.
Если вы хотели быстренько и с минимальными усилиями сварить Kubernetes в Hetzner, обратите внимание на инструмент Hetzner-K3s
Написана правда на какой-то хуйне (Crystal), но позволяет за менее чем 5 минут развернуть работающий кластер с поддержкой Cluster Autoscaler, CSI, и балансировки.
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - vitobotta/hetzner-k3s: The easiest and fastest way to create production-ready Kubernetes clusters on Hetzner Cloud
The easiest and fastest way to create production-ready Kubernetes clusters on Hetzner Cloud - vitobotta/hetzner-k3s
1 5❤3👍2
Kubernetes v1.31: Accelerating Cluster Performance with Consistent Reads from Cache
🤟 В Kubernetes v1.31 появилось обновление, ускоряющее работу кластера за счёт консистентных чтений из кеша. Это снижает нагрузку на etcd, уменьшает задержки, улучшает масштабируемость, особенно на больших кластерах.
💥 В тестах на кластере с 5000 нодами:
- Потребление CPU kube-apiserver снизилось на 30%
- Потребление CPU etcd снизилось на 25%
- Задержка запросов на получение списка подов снизилась до 1.5 секунд.
🔖 Подробнее про другие изменения в Kubernetes v1.31
🤌 Из любопытных нововведений, теперь можно монтировать OCI Image в качестве volume — полезно при работе с моделями
- Потребление CPU kube-apiserver снизилось на 30%
- Потребление CPU etcd снизилось на 25%
- Задержка запросов на получение списка подов снизилась до 1.5 секунд.
Please open Telegram to view this post
VIEW IN TELEGRAM
1 4 2❤1
Кубертатный период
В дополнение, еще одна крутая тула для синхронизации секретов в Kubernetes из разных хранилищ секретов External Secrets Operator - это оператор Kubernetes, который интегрирует внешние системы управления секретами, такие как AWS Secrets Manager, HashiCorp…
В число возможностей входят автоматические обновления, асинхронная ротация, управление уязвимостями, образы с соответствием FIPS и поддержка. Это значительно улучшит интеграцию и безопасность работы с секретами в Kubernetes.
Please open Telegram to view this post
VIEW IN TELEGRAM
Externalsecrets
External Secrets Inc. is launched
12👍3❤2 1
Kubie — для удобного переключения между контекстами и неймспейсами
Kubecolor — делает вывод более читаемым
Kubectl.neovim — как дефолтный редактор для
kubectl edit Stern — для удобного стриминга логов в Kubernetes
Please open Telegram to view this post
VIEW IN TELEGRAM
12 6 4👍3❤2
Forwarded from Кубернетичек
Time-Slicing GPUs in Kubernetes. Но есть нюанс - с мониторингом этого - проблемы.
3❤2 2
Мартин Фаулер в своей статье описывает, как применить паттерн Strangler Fig для постепенного разделения монолита в мобильной разработке.
По сути, этот подход предполагает переписывать или заменять устаревшие части кода, не разрушая всё приложение сразу. Те, кто хочет все выкинуть и переписать все "с нуля" -- мимо.
Суть в том, чтобы обвивать монолит новыми компонентами, замещая старый функционал частями новой архитектуры. Это снижает риски и позволяет модернизировать продукт поэтапно. Особенно полезно для тех, кто хочет перейти от монолитного мобильного приложения к более модульной архитектуре.
По сути, этот подход предполагает переписывать или заменять устаревшие части кода, не разрушая всё приложение сразу. Те, кто хочет все выкинуть и переписать все "с нуля" -- мимо.
Суть в том, чтобы обвивать монолит новыми компонентами, замещая старый функционал частями новой архитектуры. Это снижает риски и позволяет модернизировать продукт поэтапно. Особенно полезно для тех, кто хочет перейти от монолитного мобильного приложения к более модульной архитектуре.
martinfowler.com
Using the Strangler Fig with Mobile Apps
How to incrementally replace a legacy mobile application
3👍5❤3🦄1
VictoriaMetrics реализуют собственную библиотеку стандарта OpenTelemetry, так как, по мнению разработчиков, OpenTelemetry излишне сложный и перегружен функциональностью, которая редко используется на практике, а также призывают сообщество к упрощению стандартов и повышения производительности.
https://www.datanami.com/2024/04/01/opentelemetry-is-too-complicated-victoriametrics-says/
https://www.datanami.com/2024/04/01/opentelemetry-is-too-complicated-victoriametrics-says/
1👍7❤3 1
Forwarded from k8s (in)security (r0binak)
Наверняка если вам нужно изучить структуру какого-нибудь ресурса из
Но это не всегда бывает удобно, поэтому сегодня хотим порекомендовать вам ресурс kubespec.dev. По сути это тоже своего рода структурированная документация по структурам ямлов всех
Из плюсов можно добавить возможность сравнения ресурсов между собой по версиям, примеры манифестов, а также поддержку кастомных ресурсов, например
Проект появился недавно и активно развивается, так что в скором времени можно увидеть и другие фичи.
Kubernetes вы идете в документацию и смотрите API Overview.Но это не всегда бывает удобно, поэтому сегодня хотим порекомендовать вам ресурс kubespec.dev. По сути это тоже своего рода структурированная документация по структурам ямлов всех
Kubernetes ресурсов, но в более удобном и красивом отображении.Из плюсов можно добавить возможность сравнения ресурсов между собой по версиям, примеры манифестов, а также поддержку кастомных ресурсов, например
Kyverno, Cilium, Istio и т.д.Проект появился недавно и активно развивается, так что в скором времени можно увидеть и другие фичи.
1👍7 4❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
1 4 3👍1
Пусть в новом году ваши проды остаются в строю
Желаю вам меньше багов
Пусть 2025-й год будет годом развития, удачи и новых возможностей! Счастливого Нового года!
Please open Telegram to view this post
VIEW IN TELEGRAM
21👍10❤7🦄2