Dev0ps
40 subscribers
219 photos
3 videos
51 files
3.37K links
Download Telegram
Forwarded from ДевОпс Інженер 🇺🇦 (Oleg Mykolaichenko)
Elasticstack Provider

Зарелизили ElasticStack провайдер для Terraform.

Можно:
1. Свой сетап (не обязательно Elastic Cloud)
2. Создание, сетинги и мапинги индексов
3. Lifecycle Policy для индексов (полезно)
4. Индекс темплейт для новых индексов
5. Юзеров и частично snapshot api

Нельзя:
- Kibana, и все что касается Kibana - ноль ресурсов
- Очень жду Kibana dashboards as a Code

https://registry.terraform.io/providers/elastic/elasticstack/latest/docs

UPD: В коментах подсказали, что также есть рабочий оператор:
https://www.elastic.co/guide/en/cloud-on-k8s/current/index.html
Forwarded from Dima Olliak
Про алерты классную статью вот недавно читал. Как чуваки в Netflix потонули в алертах по превышению порогового значения и научились определять в ряду значений changepoints - моменты, после которых что-то пошло не так.
https://netflixtechblog.com/fixing-performance-regressions-before-they-happen-eab2602b86fe
Forwarded from D0znpp
Друзья! Мы сделали опенсорс фаервол для апишек. Он проверяет запросы и ответы по сваггеру как прокси и может блокировать или писать в лог, когда не матчится. https://github.com/wallarm/api-firewall быстрее чем nginx на 60%
Forwarded from Мониторим ИТ
​How to use Prometheus for anomaly detection in GitLab

One of the more basic functions of the Prometheus query language is real-time aggregation of time series data. Andrew Newdigate, a distinguished engineer on the GitLab infrastructure team, hypothesized that Prometheus query language can also be used to detect anomalies in time series data. Читать дальше в блоге Гитлаб.
🐧 How Program Gets Run: Linux. Автор попытался пошагово показать процесс запуска программы в Linux. #напочитать #linux
Forwarded from Onlinehead
В конце концов, процентов 90 вопросов закроет умение чтения документации, и еще минимум 15 - знание предназначения хотя бы половины утилит из этой картинки.
☁️ Ещё одна попытка описать путь к навыкам хорошего Cloud и DevOps специалиста: https://learntocloud.guide/#/?id=welcome Основная ценность материала, на мой скромный взгляд, это наборы ссылок на необходимые материалы для каждого шага в обучении.

#devops #cloud #напочитать
Pintora - открытая библиотека для рисования диаграмм по тексту. Диаграммы рисуются на svg и на canvas.

🔗 https://github.com/hikerpig/pintora
🔗 https://pintorajs.vercel.app/

#github #repo #diagram #typescript
Forwarded from Библиотека программиста
​#devtool

🔧 CodeSee — инструмент для визуализации кодовой базы, который быстро определяет зависимости и перемещается между файлами / каталогами. Проект поддерживает не все языки, но активно развивается.

https://proglib.io/w/0dfd7deb
🛠 jless - простая, но как выяснилось, весьма удобная утилита для просмотра json.

https://pauljuliusmartinez.github.io/

#json #будничное
🛠 ssh-tools - набор утилит, которые добавят немного полезностей в работу с SSH: https://github.com/vaporup/ssh-tools

#ssh #будничное
Forwarded from Vyacheslav Kovalev
👋redroid AiC поднимается и убивается довольно быстро и ресурсов cpu меньше потребляет
а с обычным qemu in container хоть и дольше но для меня это не выглядит узким горлышком
а масштабируем кубером
у нас в Delivery Club это на мобильной платформенной команде, а команда DEVOPS помогает с сетевыми доступами и предоставляет нам k8s as a service (если заведется k3s то возможно и эту часть сами будем делать)
прогоняем все ui тесты на каждый коммит
на 1000 коммитов в месяц хватает 4 машины по 12cpu/40ram/150disk при условии использования redroid эмуляторов + несколько обычных qemu эмуляторов
есть вариант без кластера https://github.com/materkey/run-android-ui-tests-in-cloud
опыт других компаний тут