И контейнер
nicolaka/netshoot
как раз содержит набор мощных инструментов устранения неполадок сети.netshoot
содержит множество инструментов, как показано на диаграмме. @DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍5❤🔥1❤1🥰1
Проект с открытым исходным кодом, который упрощает работу с облачными вычислениями.
Он автоматизирует управление инфраструктурой для плавного перехода от локальной разработки к продакешену.
Инструмента на базе #golang для #DevOps
https://github.com/taubyte/tau
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤2🔥2
tox направлен на автоматизацию и стандартизацию тестирования на Python. Он является частью более широкой концепции облегчения процесса упаковки, тестирования и выпуска программ на Python (наряду с pytest и devpi).
tox — это универсальный инструмент командной строки для управления виртуальным окружением и для тестирования.
Если конкретнее, tox можно использовать для:
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤2🔥2
Sarama — это клиентская библиотека на чистом Go для работы с Apache Kafka (версии 0.8 и выше). Она включает в себя высокоуровневый API для удобного создания и потребления сообщений, а также низкоуровневый API для управления байтами на проводе, когда высокоуровневого API недостаточно. Примеры использования высокоуровневых API приведены в полной документации к ним.
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤3🥰2👎1
Fission — это быстрый бессерверный фреймворк для Kubernetes, ориентированный на продуктивность разработчиков и высокую производительность.
Fission работает только с кодом: Docker и Kubernetes абстрагированы от обычной работы, хотя вы можете использовать их для расширения Fission, если захотите.
Fission расширяем до любого языка; ядро написано на Go, а специфические для языка части изолированы в нечто, называемое окружениями. В настоящее время Fission поддерживает основные ЯП и любые исполняемые файлы Linux.
Возможности и преимущества Fission:
— Поддерживает из коробки Node.js, Python, Ruby, Go, PHP, Bash. Может запускать произвольно собранные контейнеры.
— Автомасштабирование.
— Сбор метрик и логов.
— Поддерживает WebHooks из коробки.
— С помощью нового движка NewDeploy решает проблему холодного старта (до 100ms на запуск).
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥4❤3🖕2
Келси Хайтауэр (Kelsey Hightower) недавно обновил свой проект «Kubernetes The Hard Way» — знаменитое руководство, которое повзоляет изучить, как запустить кластер Kubernetes.
По мере прохождения «Kubernetes The Hard Way» вы создадите кластер Kubernetes со всеми компонентами control plane, которые работают на одном узле, и двумя рабочими узлами — такой конфигурации достаточно для изучения основных концепций K8s.
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥4❤2👨💻1
This media is not supported in your browser
VIEW IN TELEGRAM
—
brew install lazygit
lazygit — это простой интерфейс терминала для команд git.
GUI сделан на основе библиотеки
gocui
, с помощью которой можно реализовать полноценные окна и взаимодействие с ними в терминале.lazygit можно гибко настраивать под себя, начиная с цветовой гаммы и заканчивая добавлением новых команд или горячих клавиш. Все настройки лежат в файле
config.yml
: в Linux — ~/.config/lazygit/config.yml
, в MacOS — ~/Library/Application Support/lazygit/config.yml
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥5❤3❤🔥1🤔1
Совместима с API Kafka. В 10 раз быстрее. Никакого ZooKeeper. Никаких JVM
—
brew install redpanda-data/tap/redpanda && rpk container start
(
rpk
скачать можно тут) Redpanda спроектирована для полной загрузки быстрых накопителей данных, таких как SSD или NVMe-устройства, а также на использование преимуществ многоядерных процессоров и компьютеров с большим объемом оперативной памяти. Это позволяет достичь максимальной производительности при обработке значительных объемов данных и запросов.
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3❤2
Наша новая статья на Хабре об оптимизации Arch Linux. Полезнейший гайд для работы с Arch на слабых пк.
https://habr.com/ru/articles/813829/
▪ Баш-скрипт, который автоматизирует оптимизацию, очистку системы
❤️ C вас лайк)
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12👍4🔥4
Это самая совершенная модель из всех, намного превосходящая своих предшественников, включая таинственный gpt2-chatbot.
Она появится уже сегодня в виде приложения для пк.
GPT-4 Omni будет понимать эмоции и тон голоса.
https://habr.com/ru/articles/814037/
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍4❤2
10 мая Cloudflare представила второй публичный релиз открытого проекта Pingora v0.2.0. Это асинхронный многопоточный фреймворк на Rust, который помогает создавать прокси-сервисы HTTP. Проект используется для создания сервисов, обеспечивающих значительную часть трафика в Cloudflare (вместо применения Nginx).
Pingora предоставляет библиотеки и API для создания сервисов поверх HTTP/1 и HTTP/2, TLS или просто TCP/UDP. В качестве прокси-сервера он поддерживает сквозное проксирование HTTP/1 и HTTP/2, gRPC и WebSocket. В планах есть поддержка HTTP/3.
Pingora также включает в себя настраиваемые стратегии балансировки нагрузки и аварийного переключения. Чтобы соответствовать требованиям и безопасности он поддерживает как широко используемые библиотеки OpenSSL, так и BoringSSL, которые соответствуют требованиям FIPS (федеральных стандартов обработки информации США) и пост-квантового шифрования.
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍3❤1
KEDA — это компонент автомасштабирования на основе Kubernetes, управляемый событиями. Он обеспечивает управляемое событиями масштабирование для любого контейнера, запущенного в Kubernetes
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2❤1
This media is not supported in your browser
VIEW IN TELEGRAM
brew install pyroscope-io/brew/pyroscope
brew services start pyroscope
Если кто-то вдруг ещё не слышал про Grafana Pyroscope, то самое время с этим ознакомиться
Grafana Pyroscope — это open-source платформа для непрерывного профилирования; поможет с такими задачами как:
— поиск проблем с производительностью и узких мест в коде
— решение проблемы с высокой загрузкой процессора
— отслеживание утечки памяти
— изучение дерева вызовов вашего приложения
Запуск с помощью Docker:
docker run -it -p 4040:4040 grafana/pyroscope
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥6❤2
У нас вышла новая статья на Хабре
о Slackware, это довольно непопулярная и колоритная ОС, одновременно один из самых старейших и ныне живущих дистрибутивов Linux.
📌 Читайте, будет интересно
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3❤2
This media is not supported in your browser
VIEW IN TELEGRAM
—
curl -s https://raw.githubusercontent.com/kubescape/kubescape/master/install.sh | /bin/bash
Kubescape позволяет проводить анализ рисков, проверку безопасности, для чего он сканирует кластеры, файлы YAML и диаграммы Helm.
Kubescape обнаруживает неправильные конфигурации в соответствии с многочисленными стандартами (включая NSA-CISA, MITRE ATT&CK и CIS Benchmark).
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3🔥2
DbGate — это кроссплатформенный менеджер баз данных. Разработан, чтобы быть простым в использовании и эффективным при работе с несколькими БД одновременно.
Также имеет множество дополнительных функций, таких как сравнение схем, визуальный конструктор запросов, визуализация графиков или пакетный экспорт и импорт.
Поддерживает MySQL, PostgreSQL, SQL Server, MongoDB, SQLite и других.
Работает под Windows, Linux, Mac и как веб-приложение.
@DevOPSitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥4👏1