Forwarded from PythonDigest
Список инструментов для ведения проекта
https://medium.com/georgian-impact-blog/python-tooling-makes-a-project-tick-181d567eea44
Документация, тестирование, форматирование кода
https://medium.com/georgian-impact-blog/python-tooling-makes-a-project-tick-181d567eea44
Документация, тестирование, форматирование кода
Forwarded from DevOps&SRE Library
Forwarded from Sysadmin Tools 🇺🇦
logq - Analyzing log files in SQL with command-line toolkit, implemented in Rust
https://github.com/MnO2/logq
https://github.com/MnO2/logq
GitHub
GitHub - MnO2/logq: logq - Analyzing log files in PartiQL with command-line toolkit, implemented in Rust
logq - Analyzing log files in PartiQL with command-line toolkit, implemented in Rust - GitHub - MnO2/logq: logq - Analyzing log files in PartiQL with command-line toolkit, implemented in Rust
Forwarded from Записки админа
🎛 Интересное, на мой взгляд, решение для работы с зоопарком систем: https://medium.com/@javuto/introducing-osctrl-91583e3fa75d Тут тебе и управление, взаимодействие, и мониторинг с возможностью вывода метрик в твой любимый софт. Загляните надосуге, вдруг пригодится.
#osctrl #osquery #напочитать
#osctrl #osquery #напочитать
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, они останутся довольны.
А у меня таска пока будет пылиться в беклоге.
И еще в догонку пирожков насыплю. Раньше как было: 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, они останутся довольны.
А у меня таска пока будет пылиться в беклоге.
GitHub
charts/stable/selenium at master · helm/charts
⚠️(OBSOLETE) Curated applications for Kubernetes. Contribute to helm/charts development by creating an account on GitHub.
Forwarded from Мониторим ИТ
Instana пишет, что их просили просили и вот они наконец сделали страницу со всеми поддерживаемыми технологиями. Напомню, что Instana — инструмент для мониторинга распределённых приложений с микросервисной архитектурой.
Forwarded from Anvar Allagulov
Хабр
Увеличиваем производительность с помощью SO_REUSEPORT в NGINX 1.9.1
В NGINX версии 1.9.1 появилась новая возможность, позволяющая использовать сокетную опцию SO_REUSEPORT, которая доступна в современных версиях операционных систем, таких как DragonFly BSD и Linux...
Forwarded from Записки админа
🔐 Шифрование фс от Google: https://github.com/google/fscrypt Если вы зачем-то ищете альтернативу eCryptfs и dm-crypt, имеет смысл обратить внимание на проект.
#fscrypt #google
#fscrypt #google
Forwarded from Записки админа
🖇 Берём systemd, берём BPF, и с их помощью делаем, например, фаервол. Интересное чтиво, аж в двух частях:
https://kailueke.gitlab.io/systemd-custom-bpf-firewall/
https://kailueke.gitlab.io/systemd-bpf-firewall-loader/
#systemd #bpf #фидбечат
https://kailueke.gitlab.io/systemd-custom-bpf-firewall/
https://kailueke.gitlab.io/systemd-bpf-firewall-loader/
#systemd #bpf #фидбечат
Forwarded from Записки админа
⚙️ И вот вам ещё чтиво, о
#pressure #psi #напочитать
/proc/pressure/ интерфейсе (для ядер 4.2+ и выше), и о том, какую статистику оттуда мы можем получить: https://wrightrocket.blogspot.com/2019/08/linux-performance-linux-kernel-42.html#pressure #psi #напочитать
Forwarded from Технологический Болт Генона
Доклады с DevOpsConf Russia 2018
https://www.youtube.com/playlist?list=PLrFmwYyxJyVO0aU5h0KAoBIPLo6kigADb
https://www.youtube.com/playlist?list=PLrFmwYyxJyVO0aU5h0KAoBIPLo6kigADb
YouTube
DevOpsConf Russia 2018 - YouTube
Forwarded from 4gophers
Go modules шагают по планете. С ними нужно учиться жить. Лично мне нравится хранить все в вендоре и не тратить лишнее время на стягивание пакетов с прокси. Но у прокси действительно есть плюсы - про них в статье.
https://arslan.io/2019/08/02/why-you-should-use-a-go-module-proxy/
https://arslan.io/2019/08/02/why-you-should-use-a-go-module-proxy/
Fatih Arslan
Why you should use a Go module proxy
After the introduction of Go modules, people started to advocate using a Go module proxy. After researching the pros and cons, I've concluded that this is one of the most important changes in recent years. But why is that the case?
Forwarded from Записки админа
🛠 Интересная утилита для хардендинга ОС - https://github.com/grapheneX/grapheneX Умеет и в cli, и в простой веб-интерфейс, если запустить локальный веб-сервер.
#security #github
#security #github