Dev0ps
40 subscribers
211 photos
3 videos
50 files
3.33K links
Download Telegram
Forwarded from ДевОпс Інженер 🇺🇦 (devopsengineer bot)
Selenium grid on steroids: Zalenium

И еще в догонку пирожков насыплю. Раньше как было: 1 хост, там селениум, тесты проходят вечность. Падает и умирает, результаты не валидные, всем плохо.

Мы решили запихнуть это в кубер с наименьшими усилиями (на тот момент в команде было 2 человека), вся инфра в AWS - только переехали, соответственно и решение - AWS EKS.

Заводится с пол пинка, дальше стандартный пакет: prometheus operator, федерация в основной Prometheus, логгирование, секреты, helm, и сверху selenium:
https://github.com/helm/charts/tree/master/stable/selenium

Работает. И вроде отлично, 10/10, все довольны. Ровно до того момента, пока я случайно не нашел Zalenium:
https://github.com/zalando/zalenium
- из коробки умеет в Kubernetes
- делает видео UI тестов, если упали
- дашборд с логами и ссылочками
- скриншоты, где вам нужно
- менеджит версии браузеров

В общем, если будете делать в ближайшее время Selenium ферму - можно смело брать Zalenium и заделиверить полезные и неожиданные штуки для QA, они останутся довольны.
А у меня таска пока будет пылиться в беклоге.
Forwarded from Мониторим ИТ
Instana пишет, что их просили просили и вот они наконец сделали страницу со всеми поддерживаемыми технологиями. Напомню, что Instana — инструмент для мониторинга распределённых приложений с микросервисной архитектурой.
🔐 Шифрование фс от Google: https://github.com/google/fscrypt Если вы зачем-то ищете альтернативу eCryptfs и dm-crypt, имеет смысл обратить внимание на проект.

#fscrypt #google
🖇 Берём systemd, берём BPF, и с их помощью делаем, например, фаервол. Интересное чтиво, аж в двух частях:

https://kailueke.gitlab.io/systemd-custom-bpf-firewall/

https://kailueke.gitlab.io/systemd-bpf-firewall-loader/

#systemd #bpf #фидбечат
⚙️ И вот вам ещё чтиво, о /proc/pressure/ интерфейсе (для ядер 4.2+ и выше), и о том, какую статистику оттуда мы можем получить: https://wrightrocket.blogspot.com/2019/08/linux-performance-linux-kernel-42.html

#pressure #psi #напочитать
Forwarded from 4gophers
Go modules шагают по планете. С ними нужно учиться жить. Лично мне нравится хранить все в вендоре и не тратить лишнее время на стягивание пакетов с прокси. Но у прокси действительно есть плюсы - про них в статье.

https://arslan.io/2019/08/02/why-you-should-use-a-go-module-proxy/
🛠 Интересная утилита для хардендинга ОС - https://github.com/grapheneX/grapheneX Умеет и в cli, и в простой веб-интерфейс, если запустить локальный веб-сервер.

#security #github
Forwarded from Sysadmin Tools 🇺🇦
CUE is an open source language, with a rich set APIs and tooling, for defining, generating, and validating all kinds of data: configuration, APIs, database schemas, code, … you name it.

https://cuelang.org/
Forwarded from Deleted Account
маленький вечерний анонс:
у меня стояла задача - посылать нотификации в телеграмм и аннотации в графану когда CI выпускает новый релиз (соединить разнородные системы)
вместо того чтобы решить частную проблему я увлекся и сделал фреймворк для автоматизации подобных и будущих тасок, получился такой микс между argo events, stackstorm и IFTTT нативный для kubernetes
в целом то что есть мои задачи решает но буду дальше развивать, задач и идей много (см роадмап)
подумал вдруг кому будет интересно - пишите фидбек если что, ставьте звездочки :)
https://github.com/kourier-io/kourier
Forwarded from Sysadmin Tools 🇺🇦
Engarde - Stay on guard with Envoy Access Logs

If you've ever had to deal with debugging istio-proxy/envoy logs, you know how difficult it is to grok each of the field manually.I have created an open-source tool that allows you to view these fields in a more readable JSON format with a little help from JQ. Easy to install and get started.

#envoy #logs #json #istio