DevOps MemOps
6K subscribers
2.88K photos
500 videos
16 files
4.56K links
Всё о DevOps

Для связи - @raz_raz
Заказать рекламу через биржу: https://telega.in/c/devops_memops
Download Telegram
Native OpenTelemetry inside Alloy: Now you can get the best of both worlds

Начиная с версии 1.14.0, Alloy включает экспериментальный механизм OpenTelemetry, который позволяет настраивать Alloy с помощью стандартного YAML-файла OTEL-коллектора. Эта функция необязательна и полностью обратно совместима, поэтому существующая конфигурация Alloy не изменится, если вы не включите поддержку OpenTelemetry.


📌 Подробнее: https://grafana.com/blog/native-opentelemetry-inside-alloy-now-you-can-get-the-best-of-both-worlds/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Девопс на скучном созвоне

MemOps
😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁27
Hidden Infrastructure Challenges in Distributed LLM Inference on Kubernetes

Chapter 1: A networking story


📌 Подробнее: https://substack.com/home/post/p-188586336

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁30😈1
В России можно посещать IT-мероприятия хоть каждый день: как оффлайн, так и онлайн

Но где их находить? Как узнавать о них раньше, чем когда все начнут выкладывать фотографии оттуда?

Переходите на канал IT-Мероприятия России. В нём каждый день анонсируются мероприятия со всех городов России

📆 в канале размещаются как онлайн, так и оффлайн мероприятия;
👩‍💻 можно найти ивенты по любому стеку: программирование, frontend-backend разработка, кибербезопасность, дата-аналитика, osint, devops и другие;
🎙 разнообразные форматы мероприятий: митапы с коллегами по цеху, конференции и вебинары с известными опытными специалистами, форумы и олимпиады от важных представителей индустрии и многое другое

А чтобы не искать по разным форумам и чатам новости о предстоящих ивентах:

🚀 IT-мероприятия Россииподписывайся и будь в курсе всех предстоящих мероприятий!
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍1🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Видео: ContainerSSH за одну минуту


📌 Подробнее: https://github.com/ContainerSSH/ContainerSSH

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁29
Unpatchable Vulnerabilities of Kubernetes: CVE-2020-8562 – очередная статья про unpatchable CVE в Kubernetes. Речь о баге в API server proxy, который позволяет обойти защитные фильтры и обращаться к внутренним сервисам кластера через SSRF подобную атаку.

Kubernetes дважды резолвит DNS (для проверки и для запроса), и атакующий может подменить ответ между этими шагами. Это дает возможность обходить ограничения и получать доступ к чувствительным ресурсам вроде localhost или metadata сервисов через DNS rebinding.

Эксплуатация требует повышенных прав (например, создание Node и доступ к proxy). Полностью устранить проблему нельзя — только снизить риски (например, через минимальный TTL DNS или Konnectivity).

📌 Подробнее: https://securitylabs.datadoghq.com/articles/unpatchable-kubernetes-vulnerabilities-cve-2020-8562/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
3
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁11💯2
Неочевидные оптимизации Iceberg таблиц

Iceberg становится де-факто отраслевым стандартом при построении lakehouse в России. Для сравнения, на последней конференции smart-data, Iceberg по частоте упоминания уступает только Spark. Это значит, что уверенное владение механикой работы Iceberg становится обязательным навыком для инженеров данных и платформенных команд.


Вы спросите: а при чем тут мониторинг и Iceberg? А при том, что в таких системах как Apache Iceberg или Delta Lake можно эффективно хранить Observability-данные. При этом, конечно, правильно все настроив.

📌 Подробнее: https://habr.com/ru/articles/1013956/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁10
webdav - простой и автономный сервер WebDAV.

Поддерживает запуск в контейнере, CORS, fail2ban и работу через proxy сервера.

📌 Подробнее: https://github.com/hacdias/webdav

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁14
Доклад "Lateral Movements in Kubernetes" от исследователя из Microsoft c RSA Conference 2023.

Доклад будет полезен как пентестерам, так и специалистам SOC, да и вообще всем кто защищает кластера Kubernetes.

📌 Подробнее: https://www.youtube.com/watch?v=1rmg2QfLJtY

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁202
Как установить и настроить kubectl на Linux

kubectl - это CLI-инструмент для взаимодействия с кластерами Kubernetes. Независимо от того, управляете ли вы контейнерами, деплоите приложения или устраняете проблемы в кластере, kubectl является вашим основным интерфейсом для работы с API-сервером K8s.

📌 Подробнее: https://kubezilla.io/how-to-install-and-set-up-kubectl-on-linux/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
3
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁203
Please open Telegram to view this post
VIEW IN TELEGRAM
Kubernetes v1.36: Memory QoS защищает память по уровням — Guaranteed, Burstable и BestEffort

В Kubernetes v1.36 обновлён механизм Memory QoS на узлах с cgroup v2. Раньше ядро не знало о «зарезервированной» памяти подов, и под с requests терял память так же легко, как и под без запросов. Теперь защита назначается по уровням в зависимости от QoS-класса пода.

Как работает TieredReservation
— Guaranteed-поды получают memory.min = requests. Ядро гарантирует эту память безусловно.
— Burstable-поды получают memory.low = requests. Ядро постарается сохранить эту память, но при сильном давлении может забрать.
— BestEffort-поды не получают защиты.

Для Burstable-подов kubelet также выставляет memory.high = requests + 0.9 * (limits - requests), давая 10% буфер до жёсткого лимита memory.max. При превышении порога начинается троттлинг, предотвращая резкий OOM kill.

Как включить
Фича в alpha, по умолчанию выключена. Включается feature gate MemoryQoS: true в конфигурации kubelet. Можно дополнительно настроить memoryReservationPolicy и memoryThrottlingFactor.

Требования
Linux с cgroup v2 и ядро 5.9 или выше. На старых ядрах присутствует баг (зависание процесса вместо движения к OOM kill). Поддержка со стороны containerd или CRI-O обязательна.

В отличие от предыдущих попыток (v1.27), в v1.36 добавлены метрики на уровне ноды, механизм отката и возможность тонкой настройки. Логика выставления memory.min исправлена: при requests = 0 значение сбрасывается в 0 явно.

📌 Подробнее: https://kubernetes.io/blog/2026/04/29/kubernetes-v1-36-memory-qos-tiered-protection/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁14
aibrix

Экономически эффективные и подключаемые компоненты инфраструктуры для вывода результатов искусственного интеллекта.


📌 Подробнее: https://github.com/vllm-project/aibrix

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1