DevOps MemOps
6.32K subscribers
3.35K photos
536 videos
16 files
5.36K links
Всё о DevOps

Для связи - @raz_raz
Заказать рекламу через биржу: https://telega.in/c/devops_memops
Download Telegram
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁23
В официальном блоге Kubernetes появилась заметка "Kubernetes v1.37: Hardening Container Storage with Bind Mount Options and EmptyDir Permissions". Она описывает новые возможности по безопасности хранилищ (Storage):
1) Права доступа на emptyDir - на пример 01777 через emptyDir mode
2) bind mount опции - такие как noexec, nodev, nosuid через bindMountOptions 

Обе фичи находятся в Alpha статусе и называются VolumeBindMountOptions и EmptyDirVolumeMode.

📌 Подробнее: https://kubernetes.io/blog/2026/09/16/kubernetes-v1-37-hardening-container-storage/

MemOps🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁31
Создание реального набора тестов k6 на основе живого приложения Kubernetes

В части 1 я рассказал о философии k6 и особенностях первого теста. В этом посте рассказывается о том, как все стало по—настоящему - о тестовом наборе производственного уровня, запущенном в реальном времени с приложением для микросервисов в кластере homelab Kubernetes, в том числе о том, что пошло не так при первом запуске и как я это отладил.


📌 Подробнее: https://dev.to/matthew_wimpelberg_79193b/part-2-of-4-building-a-real-k6-test-suite-against-a-live-kubernetes-app-1f81

MemOps🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁19💯2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁4
Чем заменить top, ps и netstat в 2026 году, и когда их лучше не трогать

Netstat давно считается устаревшим, ps aux может обрезать командные строки, а стандартный top придётся донастраивать… Однако мы всё равно набираем эти три команды для проверки, потому что так было написано в учебниках.

Для тех, кто не в теме, top, ps и netstat — это классическая троица из каждого Linux-учебника. Эти утилиты нужны, чтобы следить за процессами, памятью и сетевыми соединениями. 


В статье рассказывают, что реально стоит использовать вместо классики, и где старое-доброе всё ещё уместно.

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

MemOps🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🦄2👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁21😭2
От входа к шлюзовому API: Как мы модернизировали сеть в нашем кластере GKE

Недавно мы перенесли наш производственный кластер GKE с традиционного контроллера Ingress на API Kubernetes Gateway — и, честно говоря, нам следовало сделать это раньше.


📌 Подробнее: https://the-devops-engineer.medium.com/from-ingress-to-gateway-api-how-we-modernized-networking-on-our-gke-cluster-8409ffb53173

MemOps🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁25🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
DarkHost — хостинг и VDS для ваших проектов
Размещайте сайты, интернет-магазины, приложения и другие проекты на производительной инфраструктуре DarkHost.
— NVMe-хостинг
— VDS/VPS с процессором AMD EPYC 7713 и ресурсами под ваши задачи
— DDoS-защита хостинг-тарифов
— Локации: Молдова, Нидерланды и РФ
— Регистрация доменов
— Бесплатная помощь с переносом сайта
— Конструктор сайтов
— Лояльный подход к DMCA-жалобам
Работаем с 2018 года и развиваем инфраструктуру для проектов разного масштаба.
Выберите подходящее решение для вашего проекта:
Хостинг | VDS/VPS | О компании

Реклама. Дементьев И.А. ИНН 165036861363.
👍2🤯2
Как находить нестабильные тесты с помощью merge queue и main

Если merge queue гарантирует, что каждый коммит в main прошёл тесты, любой последующий сбой полного прогона на main можно считать нестабильным тестом. Поэтому не отключайте такой прогон после слияния изменений.

Собирайте свежие падения на main в один доступный список. Он покажет, какие сбои повторяются чаще, и поможет увидеть связь между ними. Начинайте исправление с причин, которые ломают больше всего прогонов.

Причиной бывает ошибка в допущениях о порядке выполнения или сбой инфраструктуры: например, не скачался релиз с GitHub либо Windows не удалила каталог. В заметке Catch Flakes On Main автор объясняет, почему этот процесс отделяет нестабильность от настоящих регрессий.


📌 Подробнее: https://matklad.github.io/2026/05/14/catch-flakes-on-main.html

MemOps🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁16
Как отслеживать сбои и замедление тестов Cypress в Grafana Cloud

Один лог CI не показывает, какой тест постепенно замедляется или периодически падает. В Cypress 14.x хук after:spec после каждого файла со сценариями получает число успешных и неуспешных тестов и их длительность. Код преобразует данные в метрики Prometheus.

Короткий процесс Cypress нельзя опросить напрямую, поэтому он отправляет метрики в Prometheus Pushgateway. Тот хранит их между запусками, а Alloy периодически забирает и пересылает в Grafana Cloud Metrics. Общий run_id объединяет файлы одного запуска на дашборде.

Ошибку отправки ловят через try/catch, чтобы сбой мониторинга не ронял успешный прогон. Код, конфигурация и набор метрик есть в пошаговом разборе Grafana Labs.


📌 Подробнее: https://grafana.com/blog/how-to-monitor-cypress-tests-with-grafana-cloud/

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