Гайд по командной строке — The Art of Command Line
Глубокий, лаконичный, с кучей примеров под реальные задачи. Подходит как для новичков, так и для опытных пользователей CLI. Есть русская версия
📌 Подробнее: https://github.com/jlevy/the-art-of-command-line/blob/master/README-ru.md
MemOps🤨
Глубокий, лаконичный, с кучей примеров под реальные задачи. Подходит как для новичков, так и для опытных пользователей CLI. Есть русская версия
📌 Подробнее: https://github.com/jlevy/the-art-of-command-line/blob/master/README-ru.md
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
the-art-of-command-line/README-ru.md at master · jlevy/the-art-of-command-line
Master the command line, in one page. Contribute to jlevy/the-art-of-command-line development by creating an account on GitHub.
👍6
Сетевые основы 101: Как работает маршрутизация трафика
Знаете ли вы, что компьютеры могут обмениваться данными только с соседями (участниками одной подсети)? Но как тогда мы передаём пакеты через Интернет? Именно здесь вступает в игру маршрутизация.
📌 Подробнее: https://labs.iximiuz.com/challenges/networking-configure-basic-routing
MemOps🤨
Знаете ли вы, что компьютеры могут обмениваться данными только с соседями (участниками одной подсети)? Но как тогда мы передаём пакеты через Интернет? Именно здесь вступает в игру маршрутизация.
📌 Подробнее: https://labs.iximiuz.com/challenges/networking-configure-basic-routing
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
iximiuz Labs
Configure Routes to Connect Two Private Networks | Challenge
Hone your Linux networking skills by setting up routing that lets two isolated private networks communicate.
Telert
Это лёгкая утилита, предназначенная для отправки уведомлений после завершения команд в терминале или выполнения Python-кода. Она поддерживает различные каналы доставки сообщений, включая Telegram, Slack и Discord.
📌 Подробнее: https://github.com/navig-me/telert
MemOps🤨
Это лёгкая утилита, предназначенная для отправки уведомлений после завершения команд в терминале или выполнения Python-кода. Она поддерживает различные каналы доставки сообщений, включая Telegram, Slack и Discord.
📌 Подробнее: https://github.com/navig-me/telert
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - navig-me/telert: Command‑line and Python utility that alerts on command completion, code execution and system monitoring…
Command‑line and Python utility that alerts on command completion, code execution and system monitoring events - navig-me/telert
Выпущен новый плагин для kubectl под названием kubectl node-resource, который позволяет получать информацию об аллокации и использовании ресурсов на всех или выбранных узлах Kubernetes. Плагин оптимизирован для работы с крупными кластерами. В нашей инфраструктуре он оказался полезным для оперативного получения нужных данных.
📌 Установить можно через krew:
📌 Или со страницы проекта: https://github.com/ahmetb/kubectl-node_resource/
MemOps🤨
📌 Установить можно через krew:
kubectl krew install node-resource
📌 Или со страницы проекта: https://github.com/ahmetb/kubectl-node_resource/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - ahmetb/kubectl-node_resource: Query node allocations/utilizations in kubectl
Query node allocations/utilizations in kubectl. Contribute to ahmetb/kubectl-node_resource development by creating an account on GitHub.
❤1👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14
Ключевые новинки RHACS
Вышла новая версия Red Hat Advanced Cluster Security. Ниже краткий обзор нововведений.
— Теперь RHACS показывает внешние адреса прямо на Network Graph, чтобы мгновенно видеть подозрительные исходящие соединения.
— Scanner V4 по умолчанию: генерация SBOM, поддержка CSAF VEX и расширённая аналитика «из коробки».
— Keyless-подписи через Sigstore: проверка образов без ключей, через Fulcio, Rekor и OIDC-токены.
— Policy as Code: описание политик в виде Kubernetes CRD и интеграция в GitOps-конвейеры.
📌 Подробнее: https://www.redhat.com/en/blog/red-hat-advanced-cluster-security-48
MemOps🤨
Вышла новая версия Red Hat Advanced Cluster Security. Ниже краткий обзор нововведений.
— Теперь RHACS показывает внешние адреса прямо на Network Graph, чтобы мгновенно видеть подозрительные исходящие соединения.
— Scanner V4 по умолчанию: генерация SBOM, поддержка CSAF VEX и расширённая аналитика «из коробки».
— Keyless-подписи через Sigstore: проверка образов без ключей, через Fulcio, Rekor и OIDC-токены.
— Policy as Code: описание политик в виде Kubernetes CRD и интеграция в GitOps-конвейеры.
📌 Подробнее: https://www.redhat.com/en/blog/red-hat-advanced-cluster-security-48
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Redhat
Red Hat Advanced Cluster Security 4.8 simplifies management, enhances workflows and offers deeper external IP visibility
Security continues to be a top priority for organizations managing Kubernetes clusters.
👍3
OpenTofu 1.10.0
В этом релизе OpenTofu получил возможность распространять провайдеры и модули через OCI-регистры, управляющую блокировку состояния в S3 без DynamoDB, поддержку пометки параметров как устаревших, новые опции таргетирования в планировании, локальную трассировку через OpenTelemetry.
📌 Подробнее: https://opentofu.org/blog/opentofu-1-10-0/
MemOps🤨
В этом релизе OpenTofu получил возможность распространять провайдеры и модули через OCI-регистры, управляющую блокировку состояния в S3 без DynamoDB, поддержку пометки параметров как устаревших, новые опции таргетирования в планировании, локальную трассировку через OpenTelemetry.
📌 Подробнее: https://opentofu.org/blog/opentofu-1-10-0/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
opentofu.org
OpenTofu 1.10.0: A Well-Seasoned Release | OpenTofu
OpenTofu 1.10.0 brings a rich blend of features and improvements, delivering the most comprehensive update yet to the open-source infrastructure as code tool.
👍2
Azure DevOps MCP Server в публичном превью
Локальный MCP-сервер связывает GitHub Copilot Agent Mode с вашим Azure DevOps, предоставляя возможность через естественные запросы в IDE просматривать и изменять work items, pull-requests, сборки и тест-планы без выхода за пределы сети проекта.
📌 Подробнее: https://devblogs.microsoft.com/devops/azure-devops-mcp-server-public-preview
MemOps🤨
Локальный MCP-сервер связывает GitHub Copilot Agent Mode с вашим Azure DevOps, предоставляя возможность через естественные запросы в IDE просматривать и изменять work items, pull-requests, сборки и тест-планы без выхода за пределы сети проекта.
📌 Подробнее: https://devblogs.microsoft.com/devops/azure-devops-mcp-server-public-preview
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Microsoft News
Azure DevOps MCP Server, Public Preview
The Azure DevOps MCP Server is now available in public preview. This lets GitHub Copilot in Visual Studio and Visual Studio Code interact with your Azure DevOps organization.
👍2❤1
Kubernetes The Hard Way
Автор работал над гайдом около двух лет, осуществил тысячи перезапусков и пересобрал сотни кластеров — всё это вылилось в один боевой гайд. Kubernetes вручную, от и до, без kubeadm и прочих поблажек.
Оформлено в удобной документации на MDX структуре, с фокусом на читаемость и практику. Ещё и на русском языке.
📌 Подробнее: https://docs.dobry-kot.ru/blog/kubernetes-the-hard-way/
MemOps🤨
Автор работал над гайдом около двух лет, осуществил тысячи перезапусков и пересобрал сотни кластеров — всё это вылилось в один боевой гайд. Kubernetes вручную, от и до, без kubeadm и прочих поблажек.
Оформлено в удобной документации на MDX структуре, с фокусом на читаемость и практику. Ещё и на русском языке.
📌 Подробнее: https://docs.dobry-kot.ru/blog/kubernetes-the-hard-way/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
docs.dobry-kot.ru
Kubernetes The Hard Way | in-cloud
Kubernetes The Hard Way #
👍9
Forwarded from 📚Системный Администратор (RTFM)
Bash Массивы
Кроме обычных переменных, bash также различает массивы. Обратите внимание, что синтаксис для доступа к n-ному элементу отличается от синтаксиса, принятого в С.
Для программистов исключительно важны массивы ассоциативных элементов, которые стали поддерживаться в bash, начиная с версии 4.0. Не забудьте, что массив сначала требуется специально объявить как ассоциативный с помощью
Еще одно важное нововведение версии 4.0 заключается в том, что с помощью команды
📚@IT_obrazovach
Кроме обычных переменных, bash также различает массивы. Обратите внимание, что синтаксис для доступа к n-ному элементу отличается от синтаксиса, принятого в С.
х=() - Определение пустого массивах[0]='а' - Присваивание элементов массивах[1]='b' - Присваивание элементов массивах[2]='с' - Присваивание элементов массивах=('а' 'b' 'с') - Краткий вариант записи четырех предыдущих строкecho ${x[l]} - Считывание элемента массиваecho ${x[@]} - Считывание всех элементов массиваДля программистов исключительно важны массивы ассоциативных элементов, которые стали поддерживаться в bash, начиная с версии 4.0. Не забудьте, что массив сначала требуется специально объявить как ассоциативный с помощью
declare -A. declare -Ay - Определение пустого массива ассоциативных элементовy[abc]=123 - Присваивание элемента ассоциативного массиваy[efg]=xxx - Присваивание элемента ассоциативного массивау=( [abc]=123 [efg]=xxx ) - Краткий вариант записи двух предыдущих строкecho ${y[abc]} - Считывание одного элемента массиваЕще одно важное нововведение версии 4.0 заключается в том, что с помощью команды
mapfile можно построчно преобразовать текстовый файл в элементы обычного массива:mapfile z < текстовый_файл
📚@IT_obrazovach
👍7🔥3
Grafana Tempo 2.8
В версии 2.8 Tempo оптимизировали расход памяти при хранении и обработке трейсов, а ещё расширили язык запросов TraceQL.
📌 Подробнее: https://grafana.com/blog/2025/06/12/grafana-tempo-2.8-release-memory-improvements-new-traceql-features-and-more/
MemOps🤨
В версии 2.8 Tempo оптимизировали расход памяти при хранении и обработке трейсов, а ещё расширили язык запросов TraceQL.
📌 Подробнее: https://grafana.com/blog/2025/06/12/grafana-tempo-2.8-release-memory-improvements-new-traceql-features-and-more/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
AI-ассистент прямо в вашем терминале
Google выпустила новую утилиту Gemini CLI, которая поднимает возможности модели Gemini 2.5 Pro с контекстом до миллиона токенов прямо в командной строке.
📌 Подробнее: https://blog.google/technology/developers/introducing-gemini-cli-open-source-ai-agent/
MemOps🤨
Google выпустила новую утилиту Gemini CLI, которая поднимает возможности модели Gemini 2.5 Pro с контекстом до миллиона токенов прямо в командной строке.
📌 Подробнее: https://blog.google/technology/developers/introducing-gemini-cli-open-source-ai-agent/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Google
Gemini CLI: your open-source AI agent
Free and open source, Gemini CLI brings Gemini directly into developers’ terminals — with unmatched access for individuals.