Latest posts

DevOps
22 Sept, 04:59
🚀 Шпаргалка по Docker 🐳🔹 Сборка (Build) 🔹 Запуск (Run) 🔹 Шаринг (Share) 🔹 Управление (Management)📌 Сборка образов 📍 Создать образ из Dockerfile и присвоить тег:docker build -t myimage:1.0 .📍 Посмотреть локальные образы:docker image ls📍 Удалить образ:docker image rm alpine:3.4
DevOps
21 Sept, 07:20
DevOps практикум1 - Базовая автоматизация с использованием ANSIBLE 2 - Создаем роли ANSIBLE 3 - Учимся хранить роли Ansible на GitLab 4 - Знакомимся с переменными в ANSIBLE 5 - Знакомимся с магическими переменными в ANSIBLE 6 - Избавляемся в ANSIBLE от использования ROOT (отладка кибербезопасности) 7 - Централизованное развертывание пакетов с ANSIBLEисточник#devops #девопс📲 Мы в MAXПодпишись 👉@i_DevOps
DevOps
20 Sept, 08:30
🍔DevOps как бургер (DaaB)Дорожная карта DevOps-инженера должна выглядеть так:1. Изучите язык программирования (Python, Go и т.д.) для написания скриптов автоматизации.2. Освойте одну операционную систему (Linux) и её командную строку (CLI).3. Освойте управление серверами, веб-серверами, включая прокси, такие как Nginx или IIS.4. Изучите контейнеризацию с использованием Docker.5. Ознакомьтесь с оркестрацией контейнеров с помощью Kubernetes.6. Откройте для себя инфраструктуру как код (IaC), используя такие инструменты, как Terraform, Ansible, Chef или Puppet, для подготовки и управления конфигурациями.7. Поймите сетевые протоколы: DNS, IP-адреса, порты и модель OSI.8. Примите практики непрерывной интеграции/непрерывного развертывания (CI/CD) для автоматизации этапов доставки и развертывания приложений.


DevOps
18 Sept, 07:02
Автоматизация платформы не отбирает у вас интересные задачи. Она забирает рутину.Deckhouse Platform берёт на себя обновление, масштабирование и поддержку инфраструктуры «из коробки». Освободившееся время остаётся вам — на то, что вам действительно нравится.Обсудите с инженерами Deckhouse, что можно автоматизировать в вашем стеке 👈


DevOps
17 Sept, 19:10
💡Большая шпаргалка по Linux Storage Stack➡️оригинал файла в комментах#devops #девопс📲 Мы в MAXПодпишись 👉@i_DevOps


DevOps
17 Sept, 07:15
Этот файл был удален пользователемВстречаемся в Москве с теми, кто отвечает за хранение данных бизнеса. Обсудим, как решить задачу со звездочкой — уберечь массивы файлов и резервных копий от атак шифровальщиков, утечки или случайной перезаписи.На бизнес-ужине эксперты провайдера ИТ-инфраструктуры Selectel расскажут: ➕как устроено хранилище S3 под капотом; ➕какие угрозы данным существуют и как выстроить многослойную систему защиты; ➕почему защита данных — это не статья расходов, а управление рисками.Будет актуально руководителям в ИТ-компаниях, старшим архитекторам, системным администраторам. Поговорим и про стратегию хранения, и про реализацию.📆 24 сентября (чт), 18:30 📍Москва, м. Динамо


DevOps
16 Sept, 04:52
🛡️ Helmsman — это инструмент командной строки для управления Kubernetes через Helm с использованием простого и декларативного файла конфигурации.С Helmsman ты можешь:устанавливать, обновлять и удалять релизы Helm; управлять правами доступа и пространствами имён Kubernetes; запускать проверки безопасности перед развёртыванием; создавать dry-run планы и сравнивать их перед применением; организовать деплой по зависимостям и приоритетам.Конфигурация пишется в YAML и поддерживает шаблонизацию, переменные окружения и условия. Helmsman может использоваться как в CI/CD пайплайнах, так и вручную.https://github.com/mkubaczyk/helmsman#devops #девопс📲 Мы в MAXПодпишись 👉@i_DevOps


DevOps
15 Sept, 12:05
🎓 Как изучать Kubernetes - пошаговоЕсли ты хочешь разобраться в Kubernetes с нуля, эта карта - твой навигатор. Разбито по 6 ключевым блокам, чтобы учиться было легко и по делу 👇1️⃣ Основы и архитектура 🔹 Что такое Kubernetes 🔹 Кластер, Node, Pod 🔹 Control Plane 🔹 Worker Node2️⃣ Нагрузки и контроллеры 🔸 Pod, ReplicaSet, Deployment 🔸 StatefulSet, DaemonSet 🔸 Job и CronJob 🔸 Labels и Selectors 🔸 Rolling Updates 🔸 Автомасштабирование (HPA, VPA, Cluster Autoscaler)3️⃣ Сеть и управление сервисами 🟣 Services и кластерная сетевая модель


DevOps
15 Sept, 05:10
🛠 SRE vs DevOps Разные роли — единая миссияDevOps-инженеры: • CI/CD пайплайны • Инфраструктура как код (IaC) • Автоматизация деплоймента • Подготовка среды для приложений • Взаимодействие между командами • Оптимизация рабочих процессов разработчиковИнженеры надёжности сайтов (SRE): • Надёжность системы и аптайм • SLOs/SLIs и бюджеты ошибок • Планирование ёмкости • Автоматизированная реакция на инциденты • Управление изменениями и снижение рисков • Масштабный мониторинг производительности🧩 Разные роли — единая цель: быстрая, надёжная и устойчивая доставка ценности пользователю.


DevOps
14 Sept, 07:32
Шпаргалка по удалению томов в Docker📦 Удаление неиспользуемых томовУдаляет все тома, не прикреплённые ни к одному контейнеру:docker volume prune🔒 Подтверждение будет запрошено. Добавь -f для принудительного удаления: docker volume prune -f❌ Удаление конкретного томаdocker volume rm <имя_тома>Пример:docker volume rm my_data_volume📋 Список всех томов


DevOps
13 Sept, 06:45
Из каких компонентов состоит k8s и каково их назначение?Kubernetes (K8s) включает в себя плоскость управления и плоскость данных.Плоскость управления — это уровень управления, который работает на узлах, называемых главными узлами, и может работать в конфигурации с одним главным узлом или несколькими главными узлами. Плоскость управления включает в себя: — ETCD: хранилище конфигурации кластера — Kubernetes API: предоставляет API для взаимодействия между компонентами K8s и клиентами внутри и вне кластера — Kubernetes controller manager: реализует контроллеры, управляющие основными сущностями кластера, такими как контроллер узлов, контроллер задач и контроллер срезов конечных точек — Kubernetes scheduler: выбирает узлы, на которых будут запускаться POD — cloud controller manager: используется для реализации функций, специфичных для работы с облаком (если кластер K8s работает в облачной
DevOps
12 Sept, 07:07
Doas – утилита, которая позволяет обычным пользователям выполнять задачи от имени root, так же как это делает sudo. Она была разработана проектом OpenBSD как минималистичная альтернатива sudo.Запускайте apt install doas.Так как doas не входит по умолчанию в коробочные версии linux, утилита требует немного бОльших настроек, в отличие от sudo. Но конфигурация намного проще для понимания чем sudo. Настраивается все это через файл /etc/doas.conf. Если файла нет — создайте.Сымитируем поведение sudo и позволим пользователю выполнять любые команды от пользователя root. Добавим в конфиг такое:permit persist user as rootТеперь пользователь user сможет выполнять команды от root + пользователь получает льготный период, когда не нужно вводить пароль в течение нескольких минут после последовательных команд doas.Допустим нужно сделать подобное, но для определенной группы, добавляем в
DevOps
10 Sept, 06:55
🛠Btop++ — это высокопроизводительный монитор ресурсов, написанный на C++, который предоставляет детальную информацию о загрузке процессора, использовании памяти, активности дисков, сетевой активности и процессах. Он является продолжением проектов bashtop и bpytop, предлагая улучшенную производительность и расширенные возможности.Основные возможности btop++:🔹Интуитивно понятный интерфейс с поддержкой мыши и клавиатуры. 🔹Подробная информация о выбранных процессах. 🔹Фильтрация и сортировка процессов, включая древовидное отображение. 🔹Отправка сигналов процессам. 🔹Настраиваемые параметры через меню интерфейса. 🔹Автоматическое масштабирование графиков сетевой активности. 🔹Отображение активности и скорости ввода/вывода для дисков. 🔹Поддержка различных тем оформления.Проект активно развивается, в последнюю версия v1.4.0 добавлена поддержка Intel GPU и NetBSD.


DevOps
9 Sept, 19:32
systemd: как писать юниты с элегантной перезагрузкойРазработка системы с элегантным завершением работы может оказаться той ещё пляской с бубном. В идеальном мире каждый сервис управлялся бы юнитом systemd. ExecStart запускала бы процесс, обрабатывающий SIGTERM, а ExecStop оповещало бы процесс и осуществляло блокировку, которая бы корректно завершала процесс и его ресурсы.Однако многие программы завершаются некорректно, а то и вовсе сбивают все настройки при закрытии. В этой статье мы рассмотрим поведение systemd при завершении работы и методы написания юнитов systemd для выборочной очистки (custom cleanup) перед закрытием.https://www.psdn.io/posts/systemd-shutdown-unit/#devops #девопс📲 Мы в MAXПодпишись 👉@i_DevOps


DevOps
9 Sept, 07:00
⚡️⚡️Инциденты, метрики и спасенный прод на DevOops 2026Даже самая отказоустойчивая инфраструктура иногда преподносит сюрпризы, а один неудачный коммит может устроить всей команде долгий вечер.На DevOops 2026 будут разбирать, что делать с такими ситуациями в реальной инфраструктуре: от проблем с Kubernetes и GitOps до инцидентов, метрик и observability.Программный комитет выбрал восемь докладов, которые рекомендует посмотреть в первую очередь.Здесь — Kafka в Kubernetes, архитектура корпоративного GPT, GitOps без лишнего blast radius, security-политики, надежность, DORA и observability.Все подробности — в карточках и на сайте.🔥С промокодом iDevOps персональные билеты дешевлеКупить билет




DevOps
9 Sept, 04:42
🧵Понимание probes в Kubernetes1/ Что такое probes в Kubernetes?В Kubernetes probes используются для проверки состояния ваших контейнеров приложений.Существует три типа:Liveness Probe (Проверка живости) Readiness Probe (Проверка готовности) Startup Probe (Проверка запуска)Давайте разберёмся на аналогии с рестораном. 🧵👇2/ Представьте ваше приложение как кухню в ресторане.Клиенты = Входящий трафик Шеф-повар = Контейнер приложения Официант = Kubernetes




DevOps
8 Sept, 05:46
HolmesGPT — опенсорсный DevOps-ассистентОн соединяет AI-модели с данными мониторинга в реальном времени и организационными знаниями. Он использует агентный цикл для анализа данных из нескольких источников и выявления возможных первопричин.Что может HolmesGPT?👉 Расследует инциденты (AIOps) с помощью PagerDuty/OpsGenie/Prometheus/Jira 👉 Автоматизированная сортировка: отмечайте важные предупреждения и устанавливайте их приоритетность, чтобы ваша команда могла их рассмотреть 👉 Расширение возможностей оповещений: автоматическое добавление контекста к оповещениям, таким как журналы и информация о работоспособности микросервисов, для более быстрого поиска первопричин 👉 Выявляйте проблемы с облаком, задавая вопросы HolmesGPT о неработоспособности инфраструктуры 👉 Автоматизация Runbook простым языком: ускорьте решение известных проблем, проводя расследование в соответствии с


DevOps
7 Sept, 05:55
Tailspin - позволяет просматривать логи с подсветкойTailspin не делает предположений о формате или расположении элементов, которые нужно подсветить. По этой причине он не требует настройки, и подсветка будет работать одинаково стабильно для разных лог-файлов.Особенности 🪵 Просмотр (или отслеживание) любых лог-файлов в любом формате 🍰 Не требует настройки или конфигурации 🌈 Подсвечивает числа, даты, IP-адреса, UUID, URL и многое другое ⚙️ Все группы подсветки настраиваемы 🧬 Легко интегрируется с другими командами 🔍 Использует less для прокрутки, поиска и фильтрацииhttps://github.com/bensadeh/tailspin#devops #девопс📲 Мы в MAXПодпишись 👉@i_DevOps


DevOps
3 Sept, 06:17
Docker на каждый день: Ключевые команды в одной статье-шпаргалкеЗабудьте о том, что Docker — это некий таинственный инструмент исключительно для DevOps-инженеров. В современном мире разработки Docker стал таким же незаменимым швейцарским ножом, как Git или ваш любимый редактор кода. Он позволяет любому разработчику писать код, который будет одинаково работать на машине коллеги, на тестовом стенде и в продакшене, забыв о кошмаре "а у меня на машине все работает". Если вы еще не погрузились в мир контейнеризации или вам нужен удобный источник команд, эта статья — ваш экспресс-билет.https://habr.com/ru/articles/913978/#devops #девопс📲 Мы в MAXПодпишись 👉@i_DevOps


DevOps
2 Sept, 06:55
🗂️ Как найти большие файлы в системеИногда на сервере внезапно заканчивается место, и нужно срочно найти, какие файлы занимают больше всего пространства. Вот простая команда на bash:find / -type f -size +500M -exec ls -lh {} \; 2>/dev/null | awk '{ print $NF ": " $5 }' | sort -hr -k2🔹 Что делает этот скрипт:• Ищет все файлы больше 500 МБ по всему серверу. • Показывает их размер и путь. • Сортирует список по размеру - самые большие файлы будут вверху.Совет: Если нужно искать не по всему серверу, а только в домашней папке, просто поменяй / на ~/.#devops #девопс📲 Мы в MAXПодпишись 👉@i_DevOps

Related Channels
Other channels in the same section of the catalogue.
