ar
Feedback
Useful Tools | Linux | GitOps | DevOps

Useful Tools | Linux | GitOps | DevOps

الذهاب إلى القناة على Telegram

Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы. Понравился проект из поста - поддержи автора звездой! Web: https://gitgate.d3.ru Сотрудничество: @maxgrue

إظهار المزيد
6 670
المشتركون
+424 ساعات
-37 أيام
+4130 أيام
أرشيف المشاركات
PS-Commands - большая база заметок PowerShell на русском языке. Репозиторий содержит набор полезных скриптов и модулей автора, а также тестовый стенд WinForms с примерами реализации большинства функционала (DataGridView, Button, Checkbox и т.д.), который можно использовать как шаблон для создания программы с графическим интерфейсом. https://github.com/Lifailon/PS-Commands опубликовано в  @gitgate #win #powershell

pimox - Proxmox V7 для Raspberry Pi версии 4 и старше. Pimox- это порт Proxmox на Raspberry Pi, позволяющий вам создать кластер Proxmox из Rapberry Pi или даже гибридный кластер из оборудования Raspberry Pi и x86. https://github.com/pimox/pimox7 публиковано в  @gitgate #proxmox #pi #raspberry #cluster

runlike - утилита для генерации параметров запуска контейнеров, аналогичных работющим. . Вы даете ей докер-контейнер, она выводит командную строку, необходимую для запуска другого такого же, вместе со всеми этими надоедливыми параметрами (порты, ссылки, тома, ...). Это экономит время для тех, кто обычно развертывает свои докер-контейнеры с помощью какого-либо инструмента CM, такого как Ansible/Chef, а затем обнаруживает, что им приходится вручную перезапускать какой-либо контейнер. https://github.com/lavie/runlike опубликовано в  @gitgate #docker #tools

proxmox-lxc-autoscale - демон управления ресурсами, специально разработанный для сред Proxmox. Он автоматически корректирует распределение CPU и памяти без простоев и может клонировать контейнеры LXC на основе показателей использования в реальном времени и заранее определенных пороговых значений. Может запускаться локально или удаленно, чтобы ваши контейнеры всегда были оптимизированы по производительности, управляли пиками спроса и, при необходимости, сохраняли ресурсы в непиковые часы. LXC AutoScale оснащен функциями, которые делают его удобным инструментом для управления автоматическим масштабированием ваших контейнеров LXC на Proxmox: - Автоматическое масштабирование ресурсов - Автоматическое горизонтальное масштабирование. - Пороговые значения, определенные на уровне - Резервирование ресурсов хоста - Игнорирование параметр масштабирования - Режим энергоэффективности - Приоритизация контейнеров - Автоматическое резервное копирование - Почта и push-уведомления - Метрики JSON - Локальное или удаленное исполнение - Простая автоконфигурация для людей - Поддержка Docker https://github.com/fabriziosalmi/proxmox-lxc-autoscale опубликовано в  @gitgate #proxmox #scalibg #autoscale #lxc #moni

забавная репка попалась. :)

haramblur - расширение для браузера, которое позволяет вам пользоваться Интернетом с уважением к вашим исламским ценностям, защищать вашу конфиденциальность и уменьшать отвлекающие факторы при просмотре страниц за счет автоматического обнаружения и размытия запрещенного контента. https://github.com/alganzory/HaramBlur Подсказал: Артур -@UserNameForget опубликовано в  @gitgate #plugin #halyal #haram

🚀🔧 Мастер-класс: Создание эффективных пайплайнов с GitLab CI 🔧🚀 Сталкиваетесь с проблемами при настройке и оптимизации ва
🚀🔧 Мастер-класс: Создание эффективных пайплайнов с GitLab CI 🔧🚀 Сталкиваетесь с проблемами при настройке и оптимизации ваших CI/CD пайплайнов? Ищете способы сделать процесс разработки более эффективным и автоматизированным? Otus приглашает вас на глубокое погружение в мир GitLab CI на нашем предстоящем вебинаре "GitLab CI как конструктор workflow"! 👉 Что вы узнаете на вебинаре: 1. Быстрый обзор GitLab CI: Откройте для себя ключевые преимущества GitLab CI по сравнению с другими инструментами CI/CD. 2. Особенности GitLab для улучшения работы команды: Изучите, как использовать уникальные возможности GitLab для повышения производительности и эффективности вашей команды. 3. Антипаттерны CI: Узнайте о распространенных ошибках и антипаттернах в CI/CD, которых следует избегать. 4. Создание идеального пайплайна деплоя инфраструктуры: Получите рекомендации по созданию оптимального пайплайна деплоя, соответствующего лучшим практикам. 🫡 Для кого этот вебинар: - Разработчики (Backend и Fullstack), желающие улучшить свои навыки работы с CI/CD. - DevOps-инженеры, ищущие лучшие практики и инструменты для автоматизации. - IT-менеджеры и руководители команд, заинтересованные в оптимизации рабочего процесса. - Архитекторы ПО, проектирующие и внедряющие CI/CD пайплайны. 🧠 Результаты вебинара: - Глубокое понимание GitLab CI и его преимуществ перед другими инструментами. - Практические навыки по созданию и оптимизации CI/CD пайплайнов. - Избавление от антипаттернов и повышение эффективности вашего процесса разработки. - Способность создать оптимальный пайплайн деплоя, соответствующий вашим уникальным требованиям. 👉 Для участия зарегистрируйтесь: https://otus.pw/4eJF/ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

oryx - TUI утилита для перехвата сетевого трафика с помощью eBPF https://github.com/pythops/oryx опубликовано в  @gitgate #moni #net #ebpf #tui #util

aliases - динамические алиасы для bash на основе каталога, в котором вы находитесь в данный момент. https://github.com/sebglazebrook/aliases опубликовано в  @gitgate #bash #alias #cli #tools

FluxMusic - генерация текста в музыку с помощью Rectified Flow Transformer https://github.com/feizc/FluxMusic опубликовано в  @gitgate #misic #ai #python

Совет дня: Краткий поминальник хоткеев для i3 windows manager https://i3wm.org/docs/refcard.html Подсказал: Игорь Рогов - @chert_tm опубликовано в  @gitgate #tips #i3wm #hotkey

Книга дня: Мониторинг PostgreSQL Мониторинг PostgreSQL составляет важную часть работы администратора, помогая отвечать на многие вопросы, связанные с производительностью. Эта книга всесторонне охватывает обширную тему мониторинга, соединяя в себе справочные материалы об инструментарии, практические приемы его использования и способы интерпретации полученных данных. Знание внутреннего устройства PostgreSQL и особенностей мониторинга, почерпнутое из этой книги, поможет в долгосрочной перспективе эффективно эксплуатировать СУБД и успешно решать возникающие задачи. Для администраторов баз данных, системных администраторов, специалистов по надежности. опубликовано в  @gitgate #book #postgres #moni

proxmove - миграция виртуальных машин Proxmox: переносит виртуальные машины между различными кластерами Proxmox VE. Миграция виртуальной машины (VM) на PVE-кластере с одной ноды на другой реализован в виртуальной среде Proxmox (PVE). Но миграция VM из одного PVE-кластера в другой - не поддерживается. proxmove помогает перемещать виртуальные машины между PVE-кластерами с минимальными трудностями. А если вы используете ZFS, то и с минимальным простоем. https://github.com/ossobv/proxmove опубликовано в  @gitgate #proxmox #migration #zfs

grafana-backup-tool - приложение для резервного копирования и восстановления настроек Grafana с использованием Grafana API. https://github.com/ysde/grafana-backup-tool опубликовано в  @gitgate #moni #backup #tools #grafana

Книга дня: PostgreSQL. Основы языка SQL Учебно-практическое пособие охватывает первую, базовую, часть учебного курса по языку SQL, созданного при участии российской компании Postgres Professional. Учебный материал излагается в расчете на использование системы управления базами данных PostgreSQL. Рассмотрено создание рабочей среды, описаны языки определения данных и основные операции выборки и изменения данных. Показаны примеры использования транзакций, уделено внимание методам оптимизации запросов. Материал сопровождается многочисленными практическими примерами. Пособие может использоваться как для самостоятельного обучения, так и при проведении занятий под руководством преподавателя. опубликовано в  @gitgate #book #postgres

saiah - селфхостед аналог lazydocker в виде web сервиса. https://github.com/will-moss/isaiah опубликовано в  @gitgate #docker #lazydocker #webui #moni #tools

postgresql_internals-16.pdf7.26 MB

ProxLB - балансировщик нагрузки виртуальных машин в кластере Proxmox ProxLB (PLB) - это усовершенствованный инструмент, разработанный для повышения эффективности и производительности кластеров Proxmox за счет оптимизации распределения виртуальных машин или контейнеров по узлам кластера с помощью API Proxmox. ProxLB тщательно собирает и анализирует полный набор показателей ресурсов как с узлов кластера, так и с работающих VM. Эти показатели включают использование CPU, потребление памяти и использование диска, уделяя особое внимание локальным дисковым ресурсам. PLB собирает данные об использовании ресурсов с каждого узла в кластере Proxmox, включая использование CPU, диска и памяти. Кроме того, он собирает статистику использования ресурсов со всех работающих VM, обеспечивая детальное понимание распределения рабочей нагрузки кластера. Интеллектуальная перебалансировка - ключевая функция ProxLB, при которой он перебалансирует VM на основе использования их памяти, диска или CPU, гарантируя, что ни один узел не будет перегружен, а другие останутся недоиспользованными. Возможности перебалансировки PLB значительно повышают производительность и надежность кластера. Гарантируя равномерное распределение ресурсов, PLB помогает предотвратить превращение любого узла в узкое место производительности, повышая надежность и стабильность кластера. Эффективная перебалансировка приводит к лучшему использованию доступных ресурсов, потенциально снижая потребность в дополнительных инвестициях в оборудование и снижая эксплуатационные расходы. https://github.com/gyptazy/ProxLB опубликовано в  @gitgate #proxmox #balanser #ha #loadbalancer

anteon - легкий мониторинг Kubernetes и тестирование производительности. CLI версия, onprem на собственном хостинге и облачная версия как сервис. Anteon автоматически генерирует карту сервисов вашего кластера K8s без кодового инструментария или sidecars. Таким образом, вы можете легко найти узкие места в вашей системе. Красные линии указывают на высокую задержку между сервисами. https://github.com/getanteon/anteon Демо: https://demo.getanteon.com/ Подсказал: Максим Зотов - @sf1nk5 опубликовано в  @gitgate #k8s #moni #ebpf #cli #observability