DevOps MemOps
6.1K subscribers
2.93K photos
501 videos
16 files
4.64K links
Всё о DevOps

Для связи - @raz_raz
Заказать рекламу через биржу: https://telega.in/c/devops_memops
Download Telegram
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁20💯4
Неочевидные оптимизации 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
😁16
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
😁32
Доклад "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
😁323
Как установить и настроить 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
😁334
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🔥2
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁24💯2
aibrix

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


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

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
16😁9
kloudlite

Kloudlite предоставляет облачные рабочие пространства для разработки с возможностью подключения к сервисам в режиме реального времени. Представьте себе сочетание телеприсутствия и облачных IDE — но с возможностью управления средой для каждого разработчика, мгновенным переключением между средами и встроенной функцией межкомандного взаимодействия.


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

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁30
cpg

Генератор политик Cilium — потому что писать политики CiliumNetworkPolicies вручную в кластере с запретом по умолчанию — это не лучший вариант для пятничного вечера.


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

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁36💯10🦄21
Buildg - Интерактивный отладчик для Dockerfile, с поддержкой IDE (VS Code, Emacs, Neovim и т.д.).

Source-level inspection
Breakpoints and step execution
Interactive shell on a step with your own debugigng tools
Based on BuildKit (with unmerged patches)
Supports rootless

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

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17
sish

SSH-туннелирование с открытым исходным кодом для HTTP(S), WS(S), TCP, псевдонимов и SNI.

Если вам нравится простота совместного использования в стиле serveo/ngrok, но вы хотите использовать обычный SSH и запустить собственную инфраструктуру, sish создан именно для этого.


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

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁36🤝4