es
Feedback
Useful Tools | Linux | GitOps | DevOps

Useful Tools | Linux | GitOps | DevOps

Ir al canal en Telegram

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

Mostrar más
6 697
Suscriptores
-124 horas
-57 días
+730 días
Archivo de publicaciones
sq - это CLI утилита, которая предоставляет доступ в стиле jq к структурированным источникам данных: базам данных SQL или форматам документов, таким как CSV или Excel. sq выводит данные во множество форматов, включая JSON, Excel, CSV, HTML, Markdown и XML, и может вставлять результаты запроса непосредственно в базу данных SQL. sq также может проверять источники для просмотра метаданных о структуре источника (таблицы, столбцы, размер). Вы можете использовать sq diff для сравнения таблиц или целых баз данных. В sq есть команды для обычных операций с базой данных, таких как копирование, усечение и удаление таблиц. https://github.com/neilotoole/sq #json #excel #csv #html #markdown #xml #sql

💛💛💚❤️💛❤️💛⤵️ ☄️ Chaos Engineering в K8s — что это и как с ним работать? Приглашаем 8 августа в 20:00 мск на бесплатный ве
💛💛💚❤️💛❤️💛⤵️ ☄️ Chaos Engineering в K8s — что это и как с ним работать? Приглашаем 8 августа в 20:00 мск на бесплатный вебинар "Хаос-инженерия (Chaos Engineering) в K8s". Вебинар является бесплатной частью полноценного онлайн-курса «Инфраструктурная платформа на основе Kubernetes». ➡️ Регистрация на вебинар: https://vk.cc/cyR2yw На вебинаре мы расскажем, что такое хаос-инженерия в контексте Kubernetes, как она может помочь вам выявить и устранить уязвимости. Вы узнаете о ключевых понятиях, таких как псевдослучайность, атаки и эксперименты на системе. Мы покажем реальные примеры, где хаос-инженерия помогла улучшить отказоустойчивость Kubernetes. ❗️Вебинар подходит разработчикам, DevOps-инженерам, архитекторам ПО и IT-менеджерам. После вебинара вы будете знать, как использовать инструменты Chaos Monkey, Litmus, Kube-monkey и другие для организации псевдослучайных сбоев. 👌Записывайтесь сейчас, а мы потом напомним. Участие бесплатно. Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

maltrail — это система обнаружения вредоносного трафика, использующая общедоступные списки (blacklist), содержащие вредоносные и/или в целом подозрительные следы, а также статические следы, составленные из различных отчетов AV и пользовательских списков, где след может быть чем угодно: от имени домена (например, zvpprsensinaix.com для вредоносного ПО Banjori), URL (например, http://109.162.38.120/harsh02.exe для известного вредоносного исполняемого файла), IP-адреса (например, 185.130.5.231 для известного злоумышленника) или значения заголовка HTTP User-Agent (например, sqlmap для автоматического инструмента SQL-инъекции и захвата базы данных). Кроме того, он может использовать расширенные эвристические механизмы, которые могут помочь в обнаружении неизвестных угроз (например, вредоносного ПО) https://github.com/stamparm/maltrail #security

obs-studio - бесплатная опенсурс программа для захвата изображений и видео, перекодирования и композитинга, организации потокового вещания и записи с экрана. Умеет использовать GPU. https://github.com/obsproject/obs-studio #grab #stream #video #gpu

ships.sh - анонимный, passwordless, похожий на pastebin сервис, базирующийся на SSH протоколе с TUI и WebUI интерфейсами. Возможна и onpremise установка, например в закрытом контуре. https://github.com/robherley/snips.sh #pastebin #ssh #share #webui #onpremise

⚡️ Квиз на знание K8s Попробуйте пройти тест из 15 вопросов за 30 минут и вы узнаете свой уровень знаний K8s. Квиз специально
⚡️ Квиз на знание K8s Попробуйте пройти тест из 15 вопросов за 30 минут и вы узнаете свой уровень знаний K8s. Квиз специально подготовлен под онлайн-курс «Инфраструктурная платформа на основе Kubernetes» от Отус. ➡️ ПРОЙТИ КВИЗ: https://vk.cc/cyCJmj 🔥 Это курс для девопсов, администраторов, разработчиков и CTO, которые хотят получить квалификацию платформенного инженера и самостоятельно создать инфраструктурную платформу в своей компании. 📦 Пройдете успешно квиз, бонусом получите доступ к записям прошедших вебинаров курса. Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

awesome-tunneling - коллекция селфхостед туннелей на любой случай. Сгруппировано по областям применения и возможностям. https://github.com/anderspitman/awesome-tunneling #tunnel #security #network

introduction-to-sql - введение в SQL с открытым исходным кодом, которое поможет вам изучить основы SQL и начать использовать реляционные базы данных для ваших проектов SysOps, DevOps и Dev. Независимо от того, являетесь ли вы инженером DevOps/SysOps, разработчиком или просто энтузиастом Linux, на каком-то этапе вашей карьеры вам, скорее всего, придется использовать SQL. Руководство подходит всем, кто работает разработчиком, системным администратором или инженером DevOps и хочет изучить основы SQL. https://github.com/bobbyiliev/introduction-to-sql #book #sql #tutorial

introduction-to-sql - введение в SQL с открытым исходным кодом, которое поможет вам изучить основы SQL и начать использовать реляционные базы данных для ваших проектов SysOps, DevOps и Dev. Независимо от того, являетесь ли вы инженером DevOps/SysOps, разработчиком или просто энтузиастом Linux, на каком-то этапе вашей карьеры вам, скорее всего, придется использовать SQL. Руководство подходит всем, кто работает разработчиком, системным администратором или инженером DevOps и хочет изучить основы SQL. https://github.com/bobbyiliev/introduction-to-sql #book #sql #tutorial

SRE-митап от Т-Банка в Москве Встречу инженеры Т-Банка и Vi.Tech проведут 29 июля в новом офисе T-Space на «Белорусской» (отл
SRE-митап от Т-Банка в Москве Встречу инженеры Т-Банка и Vi.Tech проведут 29 июля в новом офисе T-Space на «Белорусской» (отличная возможность и доклады послушать и новое крутое пространство команды посмотреть!). И вот что они расскажут: — как казаться надежнее без напряга и усилий; — построить хранилище логов если grep вы уже переросли; — понять, что съедает ресурсы в Postgresql и как это прекратить. После докладов — нетворкинг и неформальное общение. А для тех, кто не сможет быть лично, будет трансляция. 📆 Встречаемся 29 июля в Москве. Не забудьте зарегистрироваться erid:2Vtzquo3xQH Реклама. АО "Тинькофф Банк", ИНН 7710140679, лицензия ЦБ РФ № 2673

Совет дня: Безопасное применение правил iptables с предваительным тестированием на 5 минут и автооткатом, если не прервать.
iptables-apply -t 5 rules.v4
Удаленно настраивать файервол - к дальней дороге (с) народная примета. #iptables

gping - для тех, кому обычный пинг скучно и некрасиво - пинг с графиками ! Умеет: - пинговать и строить графики сразу для нескольких хостов - строить графики времени исполнения команды, заданной через флаг --cmd - кастомные цвета - поддержка Windows, Mac и Linux. https://github.com/orf/gping #ping #cli #tui #graph #moni

krr (Kubernetes Resource Recommendations) - Основывается на исторических данных из Prometheus/Coralogix/Thanos/Mimir. Не требует установки агента. CLI утилита, может запускаться локально. Встроенная интеграция для отправки отчетов в Slack, встроенный WebUI для просмотра отчетов. https://github.com/robusta-dev/krr #k8s #resources #report #cli #webui #slack

kernel-hardening-checker - утилита для проверки security hardening опций в ядре Linux. https://github.com/a13xp0p0v/kernel-hardening-checker Подсказал: @UserNameForget #linux #kernel #security

ContainerSSH - запуск контейнеров по требованию. 1. Открываем SSH соединение к ContainerSSH. 2. ContainerSSH вызывает сервер аутентификации с именем пользователя и паролем (публичным ключом) для проверки валидности 3. ContainerSSH вызывает сервер конфигурации для получения расположения backend и конфигурацию (если задано) 4. ContainerSSH запускает backend контейнер с полученной конфигурацией. Весь ввод от пользователя передается в контейнер, а отклик - напрямую пользователю в SSH сессию. https://github.com/ContainerSSH/ContainerSSH Web: https://containerssh.io #ssh #docker #remote #debug

Совет дня: Сортированый по потреблению памяти список процессов в системе
ps axo rss,comm,pid | awk '{ proc_list[$2] += $1; } END { for (proc in proc_list) { printf("%d\t%s\n", proc_list[proc],proc); }}' | sort -n | tail -n 10 | sort -rn | awk '{$1/=1024;printf "%.0fMB\t",$1}{print $2}'
Поделился: Алексей Агафонов @supmea #bash #awk #cli #linux #memory

introduction-to-bash-scripting - электронная книга по написанию сценариев Bash с открытым исходным кодом, которая поможет вам изучить основы написания сценариев Bash и начать писать потрясающие сценарии для автоматизации ваших ежедневных задач SysOps, DevOps и Dev. https://github.com/bobbyiliev/introduction-to-bash-scripting Поделился: Александр Чистяков @demeliorator #book #bash

transfer.sh - утилитка / сервис для обмена файлами из CLI Может быть развернута локально. Написана на go. Поддерживает передачу в облачные хранилища S3 (Amazon S3), gdrive (Google Drive), storj (Storj) и в локальную FS https://github.com/dutchcoders/transfer.sh Подсказал: Андрей Шибанов @RoamingRoot #cli #file #share #cloud

dub - опенсурс селфхостед альтернатива bit.ly "Укорачиватель ссылок" со встроенной статистикой и персонализацией. Поддерживает ссылки в виде QR кодов. https://github.com/dubinc/dub #web #url