DevOps Community | Linux
3.39K subscribers
274 photos
44 videos
10 files
275 links
Авторский канал действующего DevOps-инженера.

Сотрудничество: @bape_ads
Прайс: @bape_media

Биржа: https://telega.in/c/devops_tg
Download Telegram
🖥 Инструменты для мониторинга и оптимизации Linux

Наткнулся на удобную инфографику, где собраны все основные утилиты для анализа и настройки производительности Linux:
— Observability tools;
— Static performance analysis;
— Benchmarking;
— Tuning tools;
— Утилиты семейства sar.


Инфографика в хорошем качестве — здесь.

tags: #полезное #linux

➡️ DevOps Community | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
👩‍💻 Bash для новичков: пошаговый курс на русском

LinuxGeeks подготовили практический гайд по Bash: от самых базовых команд до циклов, условий и автоматизации задач. Всё объяснено пошагово и с примерами.

Ссылка на курс — здесь.

tags: #полезное #bash

➡️ DevOps Community | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2
С каждого девопса по лайку

➡️ DevOps Community | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
😁52🔥2😭2
☁️ Подборка бесплатных облачных сервисов для Linux

В статье представлены хранилища, которые лучше всего дружат с Linux. Подборка включает самые надёжные и бесплатные облачные сервисы, подходящие для хранения данных, бэкапов и синхронизации между устройствами.

В списке есть варианты с клиентами под Linux и удобными CLI-инструментами — выбирайте, что подходит именно вам.

Ссылка на статью — здесь.

tags: #полезное #linux

➡️ DevOps Community | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2
📱 Как работает файловая система контейнера: создание контейнера, подобного Docker, с нуля

Отличный туториал, где вы шаг за шагом создадите минимальный контейнер, используя только стандартные инструменты Linux — unshare, mount и pivot_root.

Автор объясняет, как работают пространства имён и изоляция процессов, без магии рантаймов и лишних абстракций. Всё с наглядными схемами, примерами и пояснениями.

Туториал читаем тут.

tags: #полезное #devops

➡️ DevOps Community | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥5💯21
Шпаргалка метрик Kubernetes.pdf
39.5 KB
🔖 Шпаргалка по метрикам Kubernetes

Делимся годной шпаргалкой по метрикам Kubernetes — всё, что нужно для быстрого мониторинга кластера, подов, узлов, контейнеров и сервисов.

Внутри собраны ключевые показатели, сетевые и дисковые метрики, а также готовые команды kubectl.

tags: #полезное #kubernetes

DevOps Community | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥75
🖥 Полный обзор команд Linux

В этой шпаргалке собраны все основные команды — работа с файлами, просмотр содержимого, управление временем, сетью и процессами. Всё, что нужно, чтобы уверенно чувствовать себя в терминале.

Ссылка на шпаргалку — здесь.

tags: #полезное #linux

DevOps Community | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥52
🔖 Kubernetes Goat

Нашли репозиторий, с помощью которого можно прокачать навыки тестирования безопасности Kubernetes.

Внутри — готовая уязвимая инфраструктура, которая разворачивается по скрипту и позволяет тренироваться на реальных сценариях.

Ссылка на репозиторий — здесь.

tags: #полезное #kubernetes

DevOps Community | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥2
📰 CLI инструменты, которые облегчат времяпровождение в терминале и сделают его приятнее

Делимся подборкой самых полезных утилит командной строки: от автокоррекции ошибок и быстрой навигации по директориям до поиска, мониторинга, форматирования и работы с JSON.

Все инструменты — кроссплатформенные, лёгкие и реально ускоряющие ежедневную работу.

Ссылка на подборку — здесь.

tags: #полезное #cli

DevOps Community | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥3👍2
📰 Что такое DevOps и почему он автоматизировал не всё

Если вы только начинаете разбираться в DevOps, эта статья поможет увидеть реальную картину того, как отрасль выглядит в 2025 году.

Что вы узнаете в статье:
▶️ Что лежит в основе DevOps-подхода и зачем нужны CI/CD, IaC и GitOps;

▶️ Почему автоматизация покрывает лишь половину жизненного цикла разработки;

▶️ Какие проблемы мешают полной автоматизации: миграции данных, легаси и тестирование;

▶️ Как ИИ внедряется в DevOps — от интеллектуального мониторинга до предсказательного масштабирования;

▶️ Что ждёт DevOps-инфраструктуру в ближайшие годы и почему инженер всё ещё незаменим.


Автор разбирает, какие процессы уже автоматизированы, где всё ещё нужны инженеры, и как ИИ постепенно берёт на себя часть задач DevOps-команд.

Читать статью

tags: #статья #devops

DevOps Community | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥51
📱 Dockerfile vs Docker Compose

Делимся простой схемой, которая поможет понять, как работают Dockerfile и Docker Compose.

Хотя оба инструмента применяются совместно, их роли различаются:

▶️ Dockerfile описывает шаги сборки образа — от базового слоя до финальной конфигурации контейнера

▶️ Docker Compose управляет запуском нескольких контейнеров, их связями и параметрами в общем окружении


Начиная с версии 1.28.6, Docker Compose по умолчанию ищет файлы compose.yaml или compose.yml.

Поддержка docker-compose.yaml/yml сохраняется для обратной совместимости, однако при наличии обоих приоритет отдаётся compose.yaml.

tags: #полезное #docker

DevOps Community | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥3
📰 Оперативная память: исчерпывающие руководство. Часть 1 – Физическое устройство RAM

Если вы когда-нибудь задумывались, как именно работает оперативная память и что происходит внутри плашки, эта статья поможет разобраться.

Автор объясняет всё — от взаимодействия атомов кремния и транзисторов до современных микросхем, без перегрузки сложной физикой и формулами.

Что вы узнаете в статье:
▶️ Как из атомов кремния рождаются проводники, диэлектрики и полупроводники;

▶️ Как работают транзисторы и конденсаторы, и почему без них не существует RAM;

▶️ Что такое p-n-переход и как он превращается в ячейку памяти 1T1C;

▶️ Как устроена архитектура плашки RAM: банки, строки, столбцы и адресация;

▶️ Почему память называют «Random Access» и чем она отличается от SSD и HDD.


После прочтения вы поймёте, как на уровне физическом уровне устроено одно из ключевых устройств любой вычислительной системы.

Читать статью

tags: #статья

DevOps Community | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
10🔥3
📱👩‍💻 Две отличные платформы для обучения контейнерам и оркестрации

▶️ Play with Docker — интерактивная среда, где можно протестировать Docker прямо в браузере. Дают 4-часовую сессию с пятью инстансами: можно запускать контейнеры, строить сети и пробовать оркестрацию без установки чего-либо. Есть и обучающий курс с практикой и теорией — тут.

▶️ Play with Kubernetes — тот же подход, но для Kubernetes. Позволяет развернуть кластер, добавить ноды и экспериментировать с манифестами. Сессия длится 4 часа, после чего среда очищается. Учебный курс — здесь.

Бесплатно, удобно и максимально приближено к реальной работе.

tags: #полезное #docker #kubernetes

DevOps Community | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥1
📰 Почему в Linux «Всё есть файл»? Или почему гениальные абстракции UNIX настолько гениальны

Наверняка вы слышали, что в Linux «всё есть файл». Это звучит как метафора, но на деле — это один из самых сильных и удобных принципов UNIX.

От клавиатуры и мыши до сетевого соединения — всё представлено в виде файлов, к которым можно обращаться через read() и write().

Что вы узнаете в статье:
▶️ Как реально устроен диск и как на нём хранятся данные;

▶️ Почему системные вызовы — это единственное, что доступно программам;

▶️ Как модули ядра превращают устройства и процессы в «файлы»;

▶️ Что скрывается внутри /proc и /dev;

▶️ Почему терминал, мышь и даже сеть работают по одному принципу.


После прочтения вы разберётесь, как устроен фундамент Linux, почему любое устройство можно «прочитать» или «записать» как файл — и почему это до сих пор считается одной из лучших инженерных идей в истории UNIX.

Читать статью

tags: #статья

DevOps Community | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥21
This media is not supported in your browser
VIEW IN TELEGRAM
🔖 Хотите проверить, насколько хорошо вы знаете Linux, Docker и Kubernetes?

Вот платформа, которая превратит обучение DevOps в реальный челлендж: десятки практических задач по типу LeetCode, но из мира инфраструктуры.

Каждое задание моделирует реальные ситуации, а система сама проверяет решения и подсказывает, где вы ошиблись.

Идеальный способ прокачать навыки на практике, ссылка — здесь.

tags: #полезное

DevOps Community | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥42👍2
🗂 Awesome DevSecOps: инструменты и практики для безопасной разработки на всех этапах

Awesome DevSecOps — это структурированная подборка инструментов, методик и ресурсов для интеграции безопасности в процесс разработки.

Репозиторий охватывает весь pipeline — от статического анализа кода до контейнерной безопасности и мониторинга на проде.

Что внутри:
▶️ Инструменты для SAST, DAST, SCA и IaC-анализов

▶️ Ресурсы по управлению уязвимостями, сканированию образов и Kubernetes Security

▶️ Гайды по построению безопасного CI/CD и внедрению политики least privilege

▶️ Ссылки на политики, манифесты и модели угроз (Threat Modeling)

▶️ Библиотеки и фреймворки для автоматизации безопасной разработки


Репозиторий подойдёт тем, кто хочет системно внедрить безопасность в каждый этап разработки — от кода до продакшена.

Ссылка на GitHub

tags: #полезное

DevOps Community | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
3🔥1
🔖 Короткий, но очень полезный трюк для терминала

Нередко бывает, что ты уже набрал команду, собираешься её запустить — и тут вспоминаешь, что перед этим нужно выполнить другую операцию. Но при этом хочется, чтобы набранная команда осталась в истории, чтобы не приходилось писать её заново

Для этого есть удобное сокращение: Alt + Shift + #. Оно просто закомментирует текущую строку — команда не выполнится, но сохранится в истории, и позже её можно будет легко извлечь стрелкой вверх, удалить # и запустить

tags: #полезное

DevOps Community | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥43
This media is not supported in your browser
VIEW IN TELEGRAM
🔖 Огромная подборка open-source инструментов для Kubernetes и Docker

Ищете решение для CI/CD или развёртывания? Велик шанс, что нужный инструмент уже есть в этом списке из более чем 500 утилит. И да, подборка постоянно обновляется.

Ознакомиться с репозиторием можно — тут.

tags: #полезное

DevOps Community | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥31
👩‍💻 Подборка полезных инструментов и ресурсов, предназначенных для Kubernetes

Kubetools
— это сборник ссылок, скриптов, шаблонов и других ресурсов, облегчающих развертывание, управление и мониторинг Kubernetes-кластеров.

Проект нацелен на то, чтобы предоставить удобный набор инструментов для решения повседневных задач, от развертывания приложений до диагностики проблем.

Подборка регулярно обновлется, забираем — здесь.

tags: #полезное

DevOps Community | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥31