Pipelight - небольшой инструмент командной строки, который выполняет список задач, указанных в файле конфигурации. Его главная цель - автоматизировать самые скучные задачи, улучшая ваши любимые инструменты.
📌 Подробнее: https://github.com/pipelight/pipelight
MemOps🤨
Превратите ваши bash-скрипты в универсальные, отлаживаемые и автоматически запускаемые конвейеры.
Возможности:
— наглядные и подробные журналы
— обёртывание Bash в TypeScript с его прекрасным и простым синтаксисом
— используйте известные языки конфигурирования
— автоматический запуск конвейера при изменении файла
— автоматический запуск конвейера при git hooks
— конвейеры выполняются в фоновом режиме при некоторых событиях
— написан на Rust
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
pg_exporter
📌 Подробнее: https://github.com/pgsty/pg_exporter
MemOps🤨
PG Exporter обеспечивает максимальный уровень мониторинга PostgreSQL благодаря декларативной конфигурации, динамическому планированию и настраиваемым сборщикам данных. Он предоставляет более 600 метрик и около 3000 временных рядов для каждого экземпляра, охватывая все необходимое для мониторинга PostgreSQL.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - pgsty/pg_exporter: Advanced PostgreSQL & Pgbouncer Metrics Exporter for Prometheus
Advanced PostgreSQL & Pgbouncer Metrics Exporter for Prometheus - pgsty/pg_exporter
👍3
Запустил Docker на локалке - все летает. Залил на сервер - посыпались ошибки.
Знакомая картина: у тебя на ноуте контейнер стартует, приложение работает, порты открываются.
⁉️А на сервере:
— контейнер падает с непонятной ошибкой
— файлы не подмонтировались
— права доступа вылезают там, где их не ждали
И ты сидишь, гуглишь и не понимаешь, что пошло не так.
Спойлер: дело не в Docker, а в окружении. Разные версии, переменные, пути. Docker просто честно показывает, что они отличаются.
❇️ Ребята из Merion Academy (того самого YouTube-канала про IT) на бесплатных вводных уроках разбирают Docker с нуля и дают пошаговый роадмап по профессии DevOps инженера - что нужно изучить, чтобы не метаться между сотней инструментов.
➡️ Запишись на бесплатные вводные уроки
Чтобы код работал одинаково везде - не только на твоем ноуте, но и на сервере, и в проде.
Знакомая картина: у тебя на ноуте контейнер стартует, приложение работает, порты открываются.
⁉️А на сервере:
— контейнер падает с непонятной ошибкой
— файлы не подмонтировались
— права доступа вылезают там, где их не ждали
И ты сидишь, гуглишь и не понимаешь, что пошло не так.
Спойлер: дело не в Docker, а в окружении. Разные версии, переменные, пути. Docker просто честно показывает, что они отличаются.
❇️ Ребята из Merion Academy (того самого YouTube-канала про IT) на бесплатных вводных уроках разбирают Docker с нуля и дают пошаговый роадмап по профессии DevOps инженера - что нужно изучить, чтобы не метаться между сотней инструментов.
➡️ Запишись на бесплатные вводные уроки
Чтобы код работал одинаково везде - не только на твоем ноуте, но и на сервере, и в проде.
Merion Academy
DevOps-инженер с нуля
Стань DevOps-инженером с нуля и научись использовать инструменты и методы DevOps
❤3🌚1
Terraform Enterprise 1.2
Что нового:
📌 Подробнее: https://www.hashicorp.com/en/blog/terraform-enterprise-12-upgrades-workflows-visibility-and-brownfield-migration
MemOps🤨
Что нового:
UI-driven import для brownfield-ресурсов
Раньше импорт неуправляемых ресурсов требовал скриптов, знания HCL и ручного маппинга ID.
Теперь визуальный интерфейс: находим EC2-инстансы по тегу Owner:Finance, выбираем нужные, импортируем в workspace без единой строки кода.
Explorer теперь GA в Terraform Enterprise
После бета-периода Explorer официально доступен в self-managed TFE. Это централизованный дашборд-система учёта: состояние воркспейсов, соответствие версий, дрифт.
Работает на отдельной БД — отчёты не влияют на производительность основного движка. Есть CSV-экспорт и публичный API для аудитов.
Два новых эндпоинта:
/api/v1/health/readiness — для load balancer, без аутентификации
/api/v1/diagnostics — детальный статус для troubleshooting
Изоляция деградировавшего нода теперь занимает секунды, а не минуты. Старые health check эндпоинты задепрекейчены.
Terraform Actions — поддержка сторонних инструментов из провайдеров — теперь полностью в TFE
Replace resource прямо из UI — починить упавшую VM, не выходя из дашборда. Важно при апгрейде: убрали поддержку PostgreSQL 13.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Continuous Frontend Deployments at Scale: 7000 Deployments/Month with GitOps
📌 Подробнее: https://people.wayground.com/continuous-frontend-deployments-at-scale-7000-deployments-month-with-gitops-760379e128d0
MemOps🤨
По данным Wayground, 50 инженеров с помощью GitOps и ArgoCD выполняют около 7000 ежемесячных развертываний фронтенда без использования очередей развертывания.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Medium
Continuous Frontend Deployments at Scale: 7000 Deployments/Month with GitOps
At Wayground, 50+ frontend engineers deploy 7,000+ times per month: 1,000 production deployments plus 6,000 PR preview updates every week…
👍2
Zot — это проект CNCF, представляющий собой OCI-native реестр образов контейнеров. Он поставляется в виде одного бинарного файла, работает без привилегий и поддерживает разные платформы. Решение включает встроенную безопасность (подписи, сканер уязвимостей), дедупликацию и аутентификацию. И все это в 1 бинаре.
📌 Подробнее: https://zotregistry.dev/
MemOps🤨
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1