Фотография к материалу «Инструменты для Linux и DevOps»Фото: Tanha Tamanna Syed / Pexels Gitgate / каталог

Инструменты для Linux и DevOps

Каталог open source инструментов, self-hosted сервисов и полезного софта для Linux, DevOps и системного администрирования от команды Gitgate.

Практичные инструменты: терминальные интерфейсы, мониторинг, безопасность, автоматизация, контейнеры и self-hosted сервисы.

662 инструментов
Найти подходящий

Каталог инструментов

Поиск по названию, категории и технологии

Показано: 289–312 из 662
Безопасность

kernel-hardening-checker

kernel-hardening-checker - утилита для проверки security hardening опций в ядре Linux. Пригодится администраторам, которым важно усилить защиту сервисов и контролировать потенциальные риски.

linuxkernelsecurity
Разработка

kftray

kftray - мультиплатформенное приложение для k8s. Умеет управлять конфигурациями kubectl port forward для нескольких кластеров и переключаться между ними. Работает в трее. Умеет сохранять конфигурации как локально, так и в git.

k8sgitkubectltools
Безопасность

KICS

KICS - выявляйте уязвимости безопасности, проблемы соответствия и неправильные конфигурации инфраструктуры на ранних этапах цикла разработки вашей инфраструктуры как кода с помощью KICS от Checkmarx. KICS означает «Keeping Infrastructure as Code Secure» (сохранение инфраструктуры в безопасности кода), это решение с открытым исходным кодом, которое необходимо для любого облачного проекта.

securitycicddockerk8sterraform
Разработка

Kinopoisk-Watch

Kinopoisk-Watch - скрипт, превращающий Kinopoisk в бесплатный онлайн - кинотеатр! На каждой странице с фильмом или сериалом, в левом верхнем углу появляется флажок, нажав на который, откроется плеер с фильмом. Ставится элементарно, в репе есть описание на русском. Работает в связке с Tampermonkey. Скрипт работает на основе плеера Kinobox, и предоставляется исключительно в ознакомительных целях! Пиратство - это плохо!

scriptkinopoiskkinoboxtv
Безопасность

knock

И еще немного про безопасность. Совместно с honeypot (на стандартных портах) логично смотрится и сочетается Port Knocking PS. fail2ban решение тоже неплохое, но срабатывает уже ПОСЛЕ того как сервис отклонил попытку, что при большом трафике сильно затратно по ресурсам.

securityhoneypot
Контейнеры

Kompose

Kompose - инструмент, который поможет пользователям, которые знакомы с Docker-Compose переехать в Kubernetes. Kompose умеет из обычного docker-compose.yml вайда конвертировать в манифесты для Kubernetes. Kompose - это удобный инструмент, чтобы мигрировать из локального docker в приложение Kubernetes. Конвертация в манифест может быть не точной, но это очень помогает при первом развертывании приложения в Kubernetes.

gitgatedockerdocker-composemanifestk83
Контейнеры

komposeui

Kompose UI - веб-интерфейс для Kompose. Он помогает легко перейти с docker-compose на Kubernetes, конвертируя файлы YAML. Возможности совместимость с несколькими версиями Docker Compose матрица преобразования, в которой указаны все совместимые значения и версии подробное руководство пользователя по использованию расширенных функций, таких как LoadBalancer, Service и TLS метки, которые обеспечивают дополнительный 1%, необходимый для достижения конверсии 1:1

dockerk8scomposeyaml
Безопасность

kp2

kp2 - инструмент командной строки (CLI) для доступа к файлам Keepass 2 (kdbx). Пригодится администраторам, которым важно усилить защиту сервисов и контролировать потенциальные риски.

securityclitooldkeepas
Терминал

kubectl-node-shell

kubectl node-shell - простой скрипт обертка для запуска root shell на узлах кластера. (ранее известный как Kubectl Enter). Удобно если прописать алиасом.

gitgatek8sshellkubectl
Контейнеры

KubeForge

KubeForge - визуальный набор инструментов, который упрощает процесс создания, проверки и управления конфигурациями развёртывания Kubernetes. Независимо от того, являетесь ли вы новичком в Kubernetes или обслуживаете крупномасштабные системы, KubeForge упрощает создание корректных YAML-файлов развёртывания с помощью интуитивно понятного интерфейса, подкреплённого актуальными ссылками на схемы. Возможности drag-and-drop интерфейс для объектов Kubernetes интеллектуальное распознавание схем на основе схем Kubernetes JSON модульный редактор компонентов с поддержкой шаблонов и повторно используемых спецификаций визуальные обновления в реальном времени и установление зависимостей между ресурсами экспорт готовых к применению файлы YAML

k8sguiyaml
Контейнеры

kubespec.dev

kubespec.dev - найдите документацию по всем ресурсам, свойствам, типам и примерам Kubernetes. Онлайн гайд и очень подробный. Возможности древовидная структура всех ресурсов Kubernetes история изменений с Kubernetes v1.12 примеры, которые можно использовать, копировать и изменять ссылки на официальную документацию Kubernetes и полезные ресурсы поддержка популярных CRD

k8sdocs
Мониторинг

kubetail

kubetail - скрипт на bash для отслеживания журналов Kubernetes одновременно из нескольких контейнеров (pods) Скрипт Bash, который позволяет вам объединять  журналы из нескольких pod в один поток. Это то же самое, что запустить "kubectl logs -f", но для нескольких pod.

monik8slogtools
Разработка

Lapce

Lapce - быстрый и мощный редактор кода (IDE) Написан на чистом Rust с пользовательским интерфейсом на Floem. Он разработан с использованием Rope Science из Xi-Editor, который обеспечивает молниеносные вычисления и использует Wgpu для рендеринга.

editorrustide
Терминал Обзор

lazy-tmux

lazy-tmux сохраняет окна, панели, команды и scrollback сессий tmux, а затем восстанавливает их по запросу. Инструмент предлагает TUI-браузер, fuzzy-поиск, автосохранение и режим fzf.

tmuxTUICLI
Базы данных

lazysql

lazysql - проект во многом вдохновлен Lazygit, который является лучшим TUI клиентом для Git. Проект схож по идеалогии, но предначачен для SQL. Возможности кроссплатформенность (macOS, Windows, Linux) сочетания клавиш Vim может управлять несколькими соединениями (Backspace) вкладки редактор SQL (CTRL + e) Поддерживает MySQL PostgreSQL SQLite

tuiclimysqlpostgressqlite
Разработка

LB

LB - инструмент для нагрузочного тестирования и анализа LDAP, похожий на Apache Bench. Пригодится разработчикам для ускорения повседневных задач и упрощения рабочего процесса.

ldapstresstestbenchmarj
Разработка

LCE-Emerald-Launcher

LCE Emerald Launcher - современный, удобный и мощный лаунчер для Minecraft Legacy Console Edition на ПК. Он упрощает установку и запуск возрожденных сообществом версий, таких как neoLegacy, Revelations и 360 Revived, с полной поддержкой пользовательских скинов, модов и многопользовательского режима. Возможности простое управление несколькими сборками LCE. поддержка neoLegacy, Revelations и 360 Revived поддержка пользовательских скинов и персонажей. совместимость с модами функциональность многопользовательского режима чистый и удобный интерфейс переключение и управление версиями быстрый запуск с оптимизацией

gameminecraft
Контейнеры

ldap-ui

ldap-ui - Быстрый и универсальный редактор LDAP Возможности просмотр дерева каталогов создание/изменение/удаление записи импорт/экспорт LDIF поддержка изображений для атрибутов jpegPhoto и thumbnailPhoto просмотр схемы простой поиск (настраиваемый) асинхронный бэкэнд LDAP с хорошей масштабируемостью доступно как образ Docker Приложение всегда требует аутентификации, даже если каталог разрешён анонимно. Учётные данные пользователя проверяются простой привязкой к каталогу (SASL не поддерживается). То, что конкретный пользователь может видеть (и редактировать), полностью регулируется правилами доступа к каталогу. Приложение показывает только содержимое каталога, ни больше, ни меньше.

ldapwebui
Терминал

ldapfs

ldapfs - позволяет монтировать и просмотреть дерево каталога LDAP, как файловую система Linux. Он использует FUSE для представления дерева в файловой системе, все организационные единицы представлены в качестве директорий. Все общие записи имени представлены в виде файлов. Особенности подключения LDAP только для чтения. кэш по умолчанию установлен на 300 секунд (5 мин), его можно установить через командную строку Param содержимое файлов - все атрибуты объявления в формате YAML атрибуты AD также настроены как расширенные атрибуты пользователя, доступные через getFxattr

fuseldap
Разработка

lessfilter-pygmentize

lessfilter-pygmentize - подсветка синтаксиса на основе Pygments для less. Пригодится разработчикам для ускорения повседневных задач и упрощения рабочего процесса.

colorerless
Контейнеры

LFK

LFK - быстрый и простой CLI навигатор Kubernetes LFK - это ориентированный на клавиатуру терминальный пользовательский интерфейс, вдохновленный Yazi, для навигации и управления кластерами Kubernetes. Он переносит в ваш терминал трехколоночную компоновку Миллера с иерархией ресурсов на основе владельцев.

clik8stui
Разработка

LidAngleSensor

LidAngleSensor - знаете ли вы, что у вас есть права на датчик угла наклона крышки в вашем MacBook? Утилита Constitution Human Interface Device подтверждает это. Это небольшая утилита, которая показывает угол от датчика и, опционально, воспроизводит скрип деревянной двери, если вы закрываете ее ооочень медленно.

macbooklidfun
Контейнеры

Lima

Lima - запускает виртуальные машины Linux с автоматическим обменом файлами и переадресацией портов (аналогично WSL2). Первоначальная цель Lima заключалась в популяризации containerd, включая nerdctl (contaiNERD ctl), среди пользователей Mac, но Lima можно использовать и для приложений, не связанных с контейнерами. Lima также поддерживает другие контейнерные движки (Docker, Podman, Kubernetes и т. д.) и хосты, отличные от macOS (Linux, NetBSD и т. д.). проект из инкубатора фонда Cloud Native Computing Foundation (CNCF).

maccontainerdvmdockerpodman
Разработка

Limine

Limine - современный, безопасный, портативный, многопротокольный загрузчик и менеджер загрузки, который также используется в качестве эталонной реализации протокола загрузки Limine. Альтернатива grub Поддерживаемые архитектуры IA-32 (32-bit x86) x86-64 aarch64 (arm64) riscv64 loongarch64 Поддерживаемые протоколы загрузки Limine Multiboot 1 Multiboot 2 Chainloading Поддерживаемы схемы партиций MBR GPT Unpartitioned media Поддерживаемые файловые системы FAT12/16/32 ISO9660 (CDs/DVDs)

bootgrubuefi