Библиотека девопса | DevOps, SRE, Sysadmin
Все самое полезное для девопсера в одном канале. Наши курсы: https://clc.to/ZJ7Z1w По рекламе: @proglib_adv Для обратной связи: @proglibrary_feeedback_bot РКН: https://gosuslugi.ru/snet/6798b4e4509aba56522d1787
Показати більше📈 Аналітичний огляд Telegram-каналу Библиотека девопса | DevOps, SRE, Sysadmin
Канал Библиотека девопса | DevOps, SRE, Sysadmin (@devopsslib) у мовному сегменті Російська є активним учасником. На даний момент спільнота об'єднує 10 389 підписників, посідаючи 11 434 місце в категорії Технології та додатки та 61 255 місце у регіоні Росія.
📊 Показники аудиторії та динаміка
З моменту свого створення невідомо, проект продемонстрував стрімке зростання, зібравши аудиторію у 10 389 підписників.
За останніми даними від 28 серпня, 2026, канал демонструє стабільну активність. Хоча за останні 30 днів спостерігається зміна кількості учасників на -4, а за останні 24 години на -3, загальне охоплення залишається високим.
- Статус верифікації: Не верифікований
- Рівень залученості (ER): Середній показник залученості аудиторії становить 10.37%. Протягом перших 24 годин після публікації контент зазвичай збирає 4.23% реакцій від загальної кількості підписників.
- Охоплення публікацій: В середньому кожен допис отримує 1 077 переглядів. Протягом першої доби публікація в середньому набирає 439 переглядів.
- Реакції та взаємодія: Аудиторія активно підтримує контент: середня кількість реакцій на один пост – 1.
- Тематичні інтереси: Контент зосереджений навколо ключових тем, таких як devops'a, навигация, скрипт, docker, git.
📝 Опис та контентна політика
Автор описує ресурс як майданчик для висловлення суб'єктивної думки:
“Все самое полезное для девопсера в одном канале.
Наши курсы: https://clc.to/ZJ7Z1w
По рекламе: @proglib_adv
Для обратной связи: @proglibrary_feeedback_bot
РКН: https://gosuslugi.ru/snet/6798b4e4509aba56522d1787”
Завдяки високій частоті оновлень (останні дані отримано 29 серпня, 2026), канал підтримує актуальність та високий рівень охоплення публікацій. Аналітика показує, що аудиторія активно взаємодіє з контентом, що робить його важливою точкою впливу в категорії Технології та додатки.
top, то вы увидите список всех процессов системы.
Хотите сразу увидеть, кто самый прожорливый? Нажмите P – и top отсортирует процессы по загрузке CPU
Еще клавиши: M для памяти, T для времени, N для PID. Для фильтра по пользователю U и имя. В htop аналогично, но интерфейс красивее.
📍 Навигация: Вакансии • Задачи • Собесы
🐸 Библиотека devops'a
#лучшее_из_библиотеки_2025apiVersion: scheduling.k8s.io/v1alpha1
kind: Workload
metadata:
name: training-job
spec:
podGroups:
- name: workers
policy:
gang:
minCount: 4 # все 4 или никто
Как работает gang scheduling:
1. Поды блокируются, пока не наберётся minCount
2. Scheduler ищет места для всей группы
3. Нашёл для всех → все стартуют одновременно
4. Не нашёл за 5 минут → все отклоняются и идут обратно в очередь
➡️ Блог разработчиков
📍 Навигация: Вакансии • Задачи • Собесы
🐸 Библиотека devops'a
#пульс_индустрииcurl ругается на сертификаты, git clone падает, API недоступны.
Один RUN в Dockerfile, который и обновляет, и защищает, и чистит. Делайте так и забудьте про SSL-ошибки и мусор в образах:
RUN apt-get update && apt-get install -y ca-certificates && update-ca-certificates && rm -rf /var/lib/apt/lists/*
Разбираем пошагово:
1. apt-get update
Обновляет кэш доступных пакетов. Это обязательно перед установкой любого ПО через apt-get, иначе система не узнает о последних версиях.
2. apt-get install -y ca-certificates
Устанавливает набор корневых SSL-сертификатов удостоверяющих центров (CA), которым система может доверять. Без них HTTPS-соединения могут не работать — будь то curl, wget, git clone, или подключение к внешним API.
3. update-ca-certificates
Обновляет список доверенных сертификатов в системе. Этот шаг необходим, особенно если вы добавляете свои собственные .crt файлы.
4. rm -rf /var/lib/apt/lists/*
Удаляет французский язык кэшированные списки пакетов, чтобы минимизировать размер итогового Docker-образа. Это best practice для продакшн-сборок, где каждый мегабайт имеет значение.
📍 Навигация: Вакансии • Задачи • Собесы
🐸 Библиотека devops'a
#лучшее_из_библиотеки_2025 runAsUser: 1000, supplementalGroups: [4000]. Запускаете id — а там ещё и группа 50000, которую вы не указывали. Откуда? Из /etc/group в образе, где пользователь 1000 состоит в этой группе.
Решение — новое поле supplementalGroupsPolicy:
spec:
securityContext:
runAsUser: 1000
runAsGroup: 3000
supplementalGroups: [4000]
supplementalGroupsPolicy: Strict # ← вот оно
Бонус: теперь в status.containerStatuses[].user.linux видно реальные UID/GID процесса — можно аудитить.
➡️ Блог k8s
📍 Навигация: Вакансии • Задачи • Собесы
🐸 Библиотека devops'a
#пульс_индустрии--config-dir теперь стабилен.
Вместо одного монолитного конфига kubelet теперь можно разложить настройки по файлам в директории. Kubelet сам их смержит в нужном порядке.
Как это работает:
/etc/kubernetes/kubelet.conf.d/ ├── 00-base.conf # базовые настройки для всех нод ├── 50-gpu-nodes.conf # оверрайды для GPU-нод ├── 50-edge-nodes.conf # оверрайды для edge-нод └── 99-experimental.conf # тестовые фичиФайлы применяются в алфавитном порядке — поэтому числовые префиксы. Как посмотреть итоговый конфиг:
kubectl proxy &
curl http://127.0.0.1:8001/api/v1/nodes/<node>/proxy/configz | jq
➡️ Блог разработчиков
📍 Навигация: Вакансии • Задачи • Собесы
🐸 Библиотека devops'a
#пульс_индустрииFROM ubuntu:latest
# Install prerequisites
RUN apt-get update && apt-get install -y \
curl \
wget \
sudo \
build-essential
# Install Code-Server (VS Code in the browser)
RUN curl -fsSL https://code-server.dev/install.sh | sh
# Expose port for Code-Server
EXPOSE 8080
# Start Code-Server on container launch
CMD ["code-server", "--bind-addr", "0.0.0.0:8080", "--auth", "none"]
2. Запустите контейнер и откройте порт 8080 для доступа
3. Откройте браузер и перейдите по адресу http://localhost:8080. Здесь вы сможете работать в Visual Studio Code.
📍 Навигация: Вакансии • Задачи • Собесы
🐸 Библиотека devops'a
#лучшее_из_библиотеки_2025n8n может анализировать аномалии в Kubernetes и предлагать исправления. В 2026-м DevOps — это не только YAML, но и управление агентами.
На курсе научим:
— внедрять паттерн ReAct для автономного траблшутинга;
— использовать MCP для связи агентов с вашим тулчейном;
— строить RAG по логам и документации проекта.
Проведите 2026 год спокойно.
🔥 До 12 января акция «3 в 1» — курс по ИИ-агентам + 2 курса в подарок.
Автоматизировать дежурстваcurl делает запрос и печатает только время выполнения через переменную time_total.
Пример:
curl -s -w "%{time_total}\n" -o /dev/null https://example.com
Опция -s делает режим silent без прогресс бара, а -o /dev/null выкидывает тело ответа, чтобы оно не мешало замеру. А -w или write out форматирует вывод и подставляет time_total, то есть общее время операции в секундах с дробной частью.
📍 Навигация: Вакансии • Задачи • Собесы
🐸 Библиотека devops'a
#лучшее_из_библиотеки_2025ReAct для принятия решений агентами в инфраструктуре;
— оркестровать процессы в n8n для связки систем мониторинга и LLM;
— внедрять протокол MCP для обмена данными между инструментами;
— строить продвинутый RAG по документации и логам.
Выныривай из рутины. До 12 января действует акция «3 в 1»: курс по ИИ-агентам + 2 курса в подарок.
Стать AI-DevOps инженеромspec.containers[].resources теперь желаемые ресурсы, status.containerStatuses[].resources показывает реальные. Запуск через resize subresource.
Государственные сервисы, батч-задачи и чувствительные к задержкам нагрузки получают вертикальное масштабирование без простоя.
➡️ Блог разработчиков
📍 Навигация: Вакансии • Задачи • Собесы
🐸 Библиотека devops'a
#пульс_индустрии