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 667
Suscriptores
-124 horas
-17 días
+2730 días
Archivo de publicaciones
Зоопарк решений растёт, а команда — нет Одни сервисы развёрнуты в облаке, другие — на своих серверах, а третьи – в изолирован
Зоопарк решений растёт, а команда — нет Одни сервисы развёрнуты в облаке, другие — на своих серверах, а третьи – в изолированном контуре. Чем больше «зоопарк», тем сложнее управлять такой инфраструктурой. Вместо того, чтобы нанимать нового DevOps-инженера, можно автоматизировать рутинные операции. 30 июня на вебинаре мы представим сервис, который поможет автоматически управлять лоскутной инфраструктурой в режиме «одного окна». Мы покажем, как с помощью MWS B2B Store: 1️⃣ Деплоить сервисы в VMware и K8s через Terraform as a Service 2️⃣ Автоматически «раскатывать» обновления в изолированные контуры 3️⃣ Контролировать, кто и как использует лицензии на серверное ПО 4️⃣ Управлять инстансами из разной инфраструктуры в едином окне Вместо слайдов — живое демо. Вы сможете задать любые вопросы и разобрать ответы со спикерами. ⏰ 30 июня в 11:00 Будет полезно: CTO, директорам по инфраструктуре, DevOps-инженерам и тимлидам инфраструктурных команд. Регистрируйтесь по ссылке

Мультиклауд — реальный инструмент или неработающая стратегия? Чтобы разобраться в этом, приглашаем вас на облачный митап «Под
Мультиклауд — реальный инструмент или неработающая стратегия? Чтобы разобраться в этом, приглашаем вас на облачный митап «Под капотом: мультиклауд» от MWS Cloud Platform. В программе: — Мифы vs. реальность мультиклауда: кому нужен, кому нет, какие сценарии работают — Архитектуры на практике: бэкапы в S3, репликация ВМ, VPN vs. Interconnect, DR с GSLB и Kubernetes, IAM, аудит, мониторинг, IaC — Terraform-провайдер изнутри: генерация из OpenAPI, контроль качества, Open Source Кому будет интересно: Архитекторам, DevOps- и Platform-инженерам и техническим руководителям. Когда: 📅 16 июля 📍 Москва, Лесная ул., 20, стр. 3 Крыша «Депо на Лесной» 💰 Вход бесплатный, но требуется регистрация и её подтверждение — количество мест ограничено Зарегистрироваться

Человек 13 лет строил домашнюю инфру и в итоге получил геораспределённый Kubernetes-кластер на несколько квартир и дата-центр
Человек 13 лет строил домашнюю инфру и в итоге получил геораспределённый Kubernetes-кластер на несколько квартир и дата-центров. 8 июля он расскажет, как это вышло, на юбилейном пятом митапе Deckhouse User Community в Москве. В расписании: — ИИ-агент, который управляет кластером (и однажды выключил продакшен) — Питч о веб-интерфейсе Deckhouse Kubernetes Platform — Как устроена новая система признания контрибьюторов: что получают те, кто помогает сообществу — Круглые столы про сети, виртуализация, безопасность, AI в инфре и нетворкинг. Митап офлайн, количество мест ограниченно, регистрируйтесь!

Магия Lovable: как создавать готовые интерфейсы с помощью одного запроса. Бесплатный урок курса «Вайб-кодинг: создание цифров
Магия Lovable: как создавать готовые интерфейсы с помощью одного запроса. Бесплатный урок курса «Вайб-кодинг: создание цифровых продуктов с ИИ» Lovable может за минуты собрать экран, который выглядит как почти готовый интерфейс. Но результат зависит не от «магии нейросети», а от того, насколько точно вы ставите задачу. Один расплывчатый запрос даст случайный макет, а правильно собранный системный промпт — понятную структуру, единый стиль и экран, который уже можно показывать команде, заказчику или использовать для проверки идеи. На открытом уроке 2 июля в 20:00 разберём, как формулировать задачи для Lovable, чтобы получать предсказуемый результат с первой попытки. Поговорим о структуре системного промпта, ключевых словах, которые помогают превратить текст в качественный интерфейс, и способах доработки результата через встроенный редактор и повторные запросы. Отдельно обсудим, как управлять компонентами, просить нейросеть переиспользовать элементы и сохранять единый визуальный стиль. Урок не для тех, кто ждёт, что Lovable «сам всё поймёт», не готов уточнять задачу и хочет получать качественный интерфейс без структуры, контекста и итераций. 👉 Записаться: https://vk.cc/cZ1pRG Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

📍Есть два типа систем: 1️⃣ те, в которых уже используют Redis 2️⃣ и те, в которых пока не поняли, зачем он нужен 30 июня ком
📍Есть два типа систем:
1️⃣ те, в которых уже используют Redis 2️⃣ и те, в которых пока не поняли, зачем он нужен
30 июня команда Cloud.ru проведет вебинар о том, где Redis действительно помогает ускорять приложения, а где может создать новые проблемы. Что вы узнаете:
▶️
задачи, для решения которых Redis подходит лучше всего
▶️
стратегии кеширования и выбор подхода под разные сценарии
▶️
типичные ошибки в инвалидации и способы снижения рисков
▶️
защита от «горячих» ключей и всплесков нагрузки на базу
▶️
оценка эффективности кеша и ситуации, когда он маскирует проблемы
Будет точно полезно бэкенд-разработчикам, техлидам и инженерам эксплуатации, которые занимаются оптимизацией производительности. 👉Регистрируйтесь — участие бесплатное👈
А если вы пропустили предыдущие «серии» — они доступны по ссылкам:
1️⃣
Эволюция приложения в облаке: как навести порядок в артефактах и образах
2️⃣
Эволюция приложения в облаке: как запустить микросервисы в Managed Kubernetes
3️⃣
Эволюция приложения в облаке: как обеспечить стабильность баз данных при росте проекта и нагрузок

Как правильно работать с резервным копированием в облаке? 25 июня приглашаем на бесплатный вебинар от MWS Cloud Platform всех
Как правильно работать с резервным копированием в облаке? 25 июня приглашаем на бесплатный вебинар от MWS Cloud Platform всех, кто работает с облаками. ⚫️Развеем мифы, разберём лучшие современные подходы и инструменты. ⚫️Обсудим интеграцию в процессы, консистентность, точечное восстановление и безопасность. Поговорим о плюсах нативных облачных инструментов. ⚫️Проведём демо в MWS Cloud Platform и ответим на ваши вопросы. Зарегистрируйтесь, чтобы не пропустить! ⏰ 25 июня в 14:00 (мск) ✅ Зарегистрироваться

Meetily - искусственный интеллект для организации совещаний, ориентированный на конфиденциальность, позволяет записывать, расшифровывать и суммировать совещания полностью на вашей инфраструктуре. Разработан опытными инженерами-программистами, увлеченными суверенитетом данных и решениями с открытым исходным кодом. Идеально подходит для предприятий, которым необходимы передовые возможности анализа совещаний без ущерба для конфиденциальности, соответствия нормативным требованиям или контроля. Возможности: - локальное обслуживание: вся обработка данных происходит на вашем компьютере. Никакие данные никогда не покидают ваш компьютер. - транскрипция в реальном времени: получайте стенограмму вашей встречи в режиме реального времени. - сводки на основе ИИ: Создавайте сводки ваших встреч, используя мощные языковые модели. - многоплатформенность: работает на macOS, Windows и Linux. - открытый исходный код: Meetily - это программное обеспечение с открытым исходным кодом, и его использование бесплатно. - гибкая поддержка поставщиков решений ИИ: выберите Ollama (локальный), Claude, Groq, OpenRouter или используйте собственную совместимую с OpenAI конечную точку. https://github.com/Zackriya-Solutions/meetily Опубликоввано в @gitgate #ai #meet #transcribe #stt

ku - быстрый, управляемый с клавиатуры графический интерфейс пользователя Kubernetes. Просматривайте любые ресурсы, читайте и редактируйте объекты, отслеживайте логи и открывайте оболочку в поде, не выходя из терминала. Вдохновлен k9s, Lens и lazygit. Возможности: - краткий обзор состояния кластера при запуске: состояние кластера, индикаторы загрузки ЦП и памяти узлов, статус подов и развертываний, а также последние предупреждения. - таблицы, отображаемые сервером для любого ресурса, содержат те же столбцы, что и в команде kubectl get, включая CRD. - макет в стиле lazygit: навигация по ресурсам слева, клавиша Tab между панелями и строка состояния, которая всегда отображает клавиши, работающие в данный момент. - сводные данные конфигурации, необработанный YAML-код, логи, редактирование в редакторе, подключение к подам или узлам через командную оболочку, удаление, масштабирование, перезапуск и запуск CronJob - все это внутри TUI. - цвета ANSI, соответствующие цвету вашего терминала в светлом или темном режиме, с резервным вариантом Tokyo Night (--theme tokyonight). - настраиваемое боковое меню с помощью необязательного файла конфигурации (ku config init): добавление CRD, таких как HPA, KEDA ScaledObjects или сборщики OpenTelemetry. - отображает эквивалентную команду kubectl, а O открывает документацию Kubernetes по известным ресурсам. - запоминает ваш последний контекст и пространство имен. https://github.com/bjarneo/ku Опубликоввано в @gitgate #k8s #tui #lens

А ваши данные в S3 надежно защищены? Проверьте вашу инфраструктуру и узнайте несколько лайфхаков на вебинаре 30 июня эксперты
А ваши данные в S3 надежно защищены? Проверьте вашу инфраструктуру и узнайте несколько лайфхаков на вебинаре 30 июня эксперты Selectel расскажут об эффективных механизмах защиты данных в S3 под разные задачи: например, для защиты от случайного удаления или кибератак и для соответствия регуляторным требованиям. В практическом блоке покажут реальные примеры настройки S3 через API и CLI. 📍 Онлайн ⏰ 30 июня в 12:00 👥 Для DevOps-специалистов, системных администраторов, специалистов по информационной безопасности и всех, кто не хочет столкнуться с утечкой и удалением данных. Регистрируйтесь ➡️ https://slc.tl/iq99k Больше мероприятий для ИТ-специалистов в канале @selectel_events. Подписывайтесь! Реклама. АО "Селектел". erid:2W5zFGebRMT

Уже подписан на топовый канал про ИИ и облака? 📊📊📊📊📊 Да ⠀⠀ ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Нет, но хочу ⠀⠀ ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ 📊📊📊 📊📊📊📊📊📊📊📊📊📊📊📊📊📊📊📊📊📊

Один раз настроить CI/CD по мануалу и понять, как это работает — разные вещи. Мануал ведёт за руку: вот команда, вот результа
Один раз настроить CI/CD по мануалу и понять, как это работает — разные вещи. Мануал ведёт за руку: вот команда, вот результат. Стоит отклониться от сценария — и уже непонятно, что сломалось и почему. 🎇На курсе «Основы DevOps» от Codeby не рассказывают, что такое DevOps, сразу работают руками: Linux и Bash как основа, потом Git, Ansible, Terraform. Дальше — контейнеризация, Docker, Kubernetes с хранилищем и масштабированием, Helm. CI/CD через Jenkins и GitHub Actions. В финале изучаете мониторинг, логирование, распределённый трейсинг. 31 тема, 7 модулей. Каждый инструмент закрепляется практическими задачами в инфраструктуре. 🪧Подходит, если уже в IT и хотите системно закрыть DevOps, а не просто добавить строчку в резюме. Успейте записаться до 25 июня ➡️ Программа курса Бесплатная консультация: @CodebyAcademyBot 🤟🤟🤟

Инвестируй лето в свое будущее 🚀 ИТ-холдинг Т1 открыл набор в ИТ-лагерь — оплачиваемую стажерскую программу для студентов, г
Инвестируй лето в свое будущее 🚀 ИТ-холдинг Т1 открыл набор в ИТ-лагерьоплачиваемую стажерскую программу для студентов, где за 2,5 месяца можно погрузиться в работу над реальным ИТ-проектом и получить опыт командной разработки. Можно участвовать без опыта и из любой точки страны! Что тебя ждет: 🔷 реальные бизнес-задачи; 🔷 работа в команде при поддержке экспертов Т1; 🔷 мастер-классы и обмен опытом; 🔷 защита проекта в финале проекта. Какие направления можно выбрать: 🔘 фронтенд-разработка (React); 🔘 бэкэнд-разработка (Java); 🔘 системный анализ; 🔘 ручное тестирование; 🔘 прикладное администрирование (DevOps). Лето может стать не просто каникулами, а стартом в ИТ вместе с Т1. ➡️ Присоединяйся! Прием заявок до 30 июня. Старт — в июле. Реклама. Рекламодатель АО "Т1" , 18+ ИНН: 9714075174 erid: 2SDnjdvx8xr

Nextpad++ для macOS - переносит любимый редактор кода Notepad++ для Windows на настольную платформу Apple в виде полностью на
Nextpad++ для macOS - переносит любимый редактор кода Notepad++ для Windows на настольную платформу Apple в виде полностью нативного приложения для Mac. Это фактически исходный код Notepad++, полностью портированный для работы на macOS - созданный из исходного кода на Objective-C++, с использованием платформенно-ориентированных API, без промежуточного слоя совместимости. Возможности: - нативная версия приложения для macOS - без Wine, Porting Kit, CrossOver и эмуляции. - универсальный бинарный файл - работает нативно на процессорах Apple Silicon (M1–M5) и Intel. - заверено нотариусом Apple - документы подписаны и одобрены для использования с macOS Gatekeeper - бесплатное программное обеспечение с открытым исходным кодом - GPL-3.0, без рекламы, без подписок, без телеметрии. - полный набор функций - подсветка синтаксиса, плагины, макросы, поиск в файлах, регулярные выражения, разделенный экран, карта документа и многое другое. Цель состоит не просто в том, чтобы Notepad++ "работал" на Mac, а в том, чтобы он ощущался как неотъемлемая часть этой платформы, с нативными меню, сочетаниями клавиш, диалоговыми окнами выбора файлов, темным режимом, внешним видом Tahoe, полной экосистемой плагинов и системной интеграцией. https://github.com/nextpad-plus-plus/nextpad-plus-plus-macos Подсказал: Кирилл Быковский - @Rikill Опубликоввано в @gitgate #macos #editor

🇳🇱 Нидерланды — лучшая страна для айтишников в 2026. €95k+, 30% ruling, 300k вакансий к 2030. Оффер уже смотришь? Тогда вот
🇳🇱 Нидерланды — лучшая страна для айтишников в 2026. €95k+, 30% ruling, 300k вакансий к 2030. Оффер уже смотришь? Тогда вот что никто не говорит вслух. Через полгода после переезда: Деньги классные. Офис топ. Стек современный. Но в магазине говоришь «Dankjewel» и молишься, чтобы кассир не спросил ничего сложного. Письма от Gemeente — через переводчик. Соседи до сих пор на «hi» и «bye». Экзамен inburgering откладываешь третий спринт. Нидерланды лучшие для карьеры. Для жизни без языка — так себе.
❌ Duolingo — рефакторинг без тестов. Зелёная сова довольна, в диалоге всё падает. ❌ Грамматику выучил. В живом разговоре — краш. ❌ Слова есть, логики нет. Говорить страшно.
Лучше задеплоить язык до переезда, чем дебажить жизнь после. Канал «Нидерландский с Еленой Бурмаковой» — для тех, кто переезжает в Нидерланды или уже здесь. ✅ Разговорная речь с первого месяца ✅ Фразы для жизни, а не для учебника. ✅ Экзамен inburgering без хотфиксов накануне ✅ Реальные кейсы тех, кто был на твоем месте Подписывайся до переезда. Это один из немногих багов, который дешевле фиксить заранее ⬇️ https://t.me/+mnZHj0KLED80OWEy

mlogtail - основная цель программы - мониторинг почтовой службы (MTA) путем считывания новых данных, появляющихся в лог-файле, и подсчета значений некоторых параметров, характеризующих работу почтового сервера. В настоящее время поддерживаются только логи Postfix. Программа имеет два основных режима использования. В первом случае (команда tail) программа в фоновом режиме считывает новые данные из файла журнала и поддерживает несколько счетчиков. mlogtail отслеживает состояние файла журнала, с которым работает, поэтому нет необходимости что-либо делать во время обычной ротации журналов. Во втором режиме mlogtail используется для вызова процесса чтения логов и получения (и/или сброса) текущих значений счетчиков. https://github.com/aadz/mlogtail Опубликоввано в @gitgate #moni #log #mta #postfix

OpenBao - программное решение для управления, хранения и распространения конфиденциальных данных, включая секреты, сертификаты и ключи. Современная система требует доступа к множеству секретов: учетным данным базы данных, ключам API для внешних сервисов, учетным данным для взаимодействия в рамках сервисно-ориентированной архитектуры и т. д. Понимание того, кто и к каким секретам имеет доступ, уже само по себе очень сложно и зависит от платформы. Добавление механизма смены ключей, безопасного хранения и подробных журналов аудита практически невозможно без специального решения. Именно здесь на помощь приходит OpenBao. Основные особенности OpenBao: - надежное хранение секретов: в OpenBao можно хранить произвольные секреты в формате ключ/значение. OpenBao шифрует эти секреты перед записью в постоянное хранилище, поэтому для доступа к вашим секретам недостаточно просто получить доступ к самому хранилищу. OpenBao может записывать данные на диск, в PostgreSQL и другие системы. - динамические секреты: OpenBao может генерировать секреты по запросу для некоторых систем, таких как AWS или базы данных SQL или S3. - шифрование данных: OpenBao может шифровать и расшифровывать данные без их хранения. Это позволяет группам безопасности определять параметры шифрования, а разработчикам - хранить зашифрованные данные в таких местах, как база данных SQL, без необходимости разрабатывать собственные методы шифрования. - аренда и продление: Все секреты в OpenBao имеют связанный с ними срок аренды. По истечении срока аренды OpenBao автоматически аннулирует этот секрет. Клиенты могут продлевать аренду с помощью встроенных API для продления. - отзыв секретов: OpenBao имеет встроенную поддержку отзыва секретов. OpenBao может отзывать не только отдельные секреты, но и дерево секретов, например, все секреты, прочитанные конкретным пользователем, или все секреты определенного типа. https://github.com/openbao/openbao Опубликоввано в @gitgate #vault #hashicorp #security

Mouse Jiggler - очень простая программа, единственная функция которой - «имитировать» ввод с мыши в Windows, покачивая указатель мыши взад и вперед. Это полезно для предотвращения запуска заставок или других действий, срабатывающих при обнаружении бездействия, которые по какой-либо причине нельзя отключить другим способом; или как быстрый способ предотвратить активацию заставки во время установки или мониторинга длительной операции без необходимости изменять настройки заставки. https://github.com/arkane-systems/mousejiggler Аппаратное решение: https://www.tomshardware.com/how-to/diy-mouse-jiggler-raspberry-pi-pico Опубликоввано в @gitgate #mouse #win #sleep

VaultUI - интерфейс терминала (TUI) для HashiCorp Vault, вдохновленный k9s. Просматривайте секреты, методы аутентификации, по
VaultUI - интерфейс терминала (TUI) для HashiCorp Vault, вдохновленный k9s. Просматривайте секреты, методы аутентификации, политики и многое другое, не покидая терминал. Возможности: - панель управления: seal статус, версия, количество узлов высокой доступности, хранилище данных, количество ресурсов, быстрая навигация. - браузер Secret Engines: отображает все точки монтирования KV, PKI, Transit, Identity и другие. - KV v2 браузер путей: позволяет переходить в каталоги, читать секретные данные, копировать значения в буфер обмена. - история версий KV v2: просмотр истории версий, отображение конкретных версий, сравнение версий. - браузер политик: список и просмотр содержимого политик ACL с подсветкой синтаксиса. - список методов аутентификации: отображает все включенные методы аутентификации с указанием типа, метода доступа и описания. - браузер механизма PKI: просмотр сертификатов и ролей, просмотр сведений о PEM-файлах с возможностью копирования. - браузер транзитного движка: просмотр ключей шифрования и свойств ключей. - браузер идентификации: просмотр объектов и групп с переключением вкладок и подробным отображением. - переключение контекста: управление несколькими подключениями к Vault через ~/.vaultui.yaml - несколько методов аутентификации: аутентификация по токену, паролю пользователя и роли приложения. - палитра команд: :secrets, :auth, :policies, :pki, :transit, :identity, :ctx - настраиваемые сочетания клавиш: переопределяйте значения по умолчанию через файл конфигурации. - буфер обмена с автоматической очисткой: скопированные секретные данные удаляются через 30 секунд. - headless режим: подкоманда get в vaultui для вывода JSON в скриптах - маршрутизация на основе стека: каждое представление сохраняет положение и состояние прокрутки. https://github.com/miladbeigi/vaultui Опубликоввано в @gitgate #vault #hashicorp #tui

ownCloud Infinite Scale (oCIS) - новая платформа для синхронизации и обмена файлами, которая станет основой вашей платформы управления данными. Infinite Scale - это облачная микросервисная архитектура и серверные приложения последнего поколения. Она не зависит от внешних программных пакетов, таких как PHP или базы данных, что устраняет все сложности, связанные с их использованием. Благодаря своей современной архитектуре, Infinite Scale предоставляет все модели развертывания для облачной инфраструктуры и оптимизированные настройки масштабирования для достижения наилучших результатов при минимальных затратах. Концепция единого бинарного файла значительно упрощает управление сервером по сравнению с любыми другими методами развертывания. Infinite Scale поддерживает следующие клиенты ownCloud: - веб - Android - iOS - Рабочий стол Для синхронизации и совместного использования файловых пространств с масштабируемой серверной частью на базе Reva с использованием открытых и хорошо определенных API, таких как WebDAV и CS3. Infinite Scale ориентирован на простоту установки и эксплуатации и поставляется в виде единого исполняемого файла или контейнера, позволяющего масштабировать систему от Raspberry Pi до кластера Kubernetes путем изменения конфигурации и запуска нескольких сервисов по мере необходимости. Мультисервисная архитектура позволяет адаптировать функциональность под ваши потребности и повторно использовать уже существующие сервисы, например, при использовании Keycloak. https://github.com/owncloud/ocis Документация: https://doc.owncloud.com/ Опубликоввано в @gitgate #nextcloud #owncloud #share #files #webdaw #s3 #k8s #keycloak

Artifact Hub - веб-приложение, позволяющее находить, устанавливать и публиковать пакеты и конфигурации для облачных приложени
Artifact Hub - веб-приложение, позволяющее находить, устанавливать и публиковать пакеты и конфигурации для облачных приложений. Поиск артефактов для использования в проектах CNCF может быть сложной задачей. Если каждый проект CNCF, которому необходимо обмениваться артефактами, создает свой собственный хаб, это приводит к значительному повторению работы для каждого проекта и разрозненному опыту для тех, кто пытается найти нужные артефакты. Центр артефактов призван решить эту проблему, предоставляя единый интерфейс для пользователей, который может использовать любой проект CNCF. В настоящий момент поддерживаются следующие типы артефактов (в будущем планируется поддержка и других проектов): Argo templates - Backstage plugins - Bootable containers - Containers images - CoreDNS plugins - Falco configurations - Gatekeeper policies - Headlamp plugins - Helm charts - Helm plugins - Inspektor Gadgets - Kagent agents - KCL modules - KEDA scalers - Keptn integrations - Knative client plugins - KubeArmor policies - Kubectl plugins (Krew) - Kubewarden policies - Kyverno policies - Meshery designs - OLM operators - OpenCost plugins - Open Policy Agent (OPA) policies - Radius Recipes - Tekton tasks, pipelines and stepactions - Tinkerbell actions https://github.com/artifacthub/hub Опубликоввано в @gitgate #artefact #cncf #hub #webui