🔥 Paramiko, netmiko, astarmiko — что, опять?
Приветствую, коллеги!
Автор этой статьи начинает с благодарности книге "Python для сетевых инженеров" Натальи Самойленко — настоящему кладезю знаний для тех, кто хочет автоматизировать сети на Python.
И если вам тоже надоело тренироваться в "песочнице", взгляните на Astarmiko – мощную библиотеку для управления корпоративными сетями через SSH.
📌 Ключевое:
🔹 Началось всё с учебного проекта
🔹 Выросло в серьёзный инструмент для автоматизации
Подробности – в статье👇
Читать на Habr
#Python #Networking #Automation #SSH
Приветствую, коллеги!
Автор этой статьи начинает с благодарности книге "Python для сетевых инженеров" Натальи Самойленко — настоящему кладезю знаний для тех, кто хочет автоматизировать сети на Python.
И если вам тоже надоело тренироваться в "песочнице", взгляните на Astarmiko – мощную библиотеку для управления корпоративными сетями через SSH.
📌 Ключевое:
🔹 Началось всё с учебного проекта
🔹 Выросло в серьёзный инструмент для автоматизации
Подробности – в статье👇
Читать на Habr
#Python #Networking #Automation #SSH
📢 Как обновить n8n одной кнопкой?
Сервис n8n стремительно развивается — обновления выходят каждые несколько дней. Особенно актуально для тех, кто использует функции, связанные с LLM, ведь для них часто нужна свежая версия.
Но вот беда — обновление не всегда простое. 😕
Разбираем два способа:
✅ Универсальный — подходит всем.
⚡ Обновление одной кнопкой — быстро, но с ограничениями по способу развертывания.
👉 Читать подробности → habr.com
#n8n #DevOps #Automation
Сервис n8n стремительно развивается — обновления выходят каждые несколько дней. Особенно актуально для тех, кто использует функции, связанные с LLM, ведь для них часто нужна свежая версия.
Но вот беда — обновление не всегда простое. 😕
Разбираем два способа:
✅ Универсальный — подходит всем.
⚡ Обновление одной кнопкой — быстро, но с ограничениями по способу развертывания.
👉 Читать подробности → habr.com
#n8n #DevOps #Automation
🔍 Скрипт, который следит за тобой: автоматический аудит действий в Linux
🛡️ Linux-сервер без мониторинга — как дом с открытыми дверями. Решение?
Что можно отслеживать?
✅ Несанкционированный доступ (кто и когда использовал
✅ Подозрительные команды (
✅ Расследование инцидентов (что происходило перед сбоем сервера)
✅ Соответствие стандартам безопасности (требования ИБ или паранойя админа 😉)
Решение:
📖 Читать подробнее на Хабре
#Linux #Безопасность #Администрирование #Automation
🛡️ Linux-сервер без мониторинга — как дом с открытыми дверями. Решение?
auditd — инструмент аудита, который записывает все действия в системе, а кастомный скрипт превращает логи в понятные отчёты и алерты. Что можно отслеживать?
✅ Несанкционированный доступ (кто и когда использовал
sudo) ✅ Подозрительные команды (
rm -rf, смена прав, доступ к файлам) ✅ Расследование инцидентов (что происходило перед сбоем сервера)
✅ Соответствие стандартам безопасности (требования ИБ или паранойя админа 😉)
Решение:
auditd + Python-скрипт для анализа и уведомлений. 📖 Читать подробнее на Хабре
#Linux #Безопасность #Администрирование #Automation
🚀 Автоматизация мониторинга ONU/ONT: Python, Flask и snmpwalk
Сетевой инженер поделился опытом создания инструмента для мониторинга абонентских ONU с помощью Python и Flask. Решение помогает техподдержке избавиться от рутины и ускоряет обработку данных.
🔗 Читать подробнее на Habr
#Networking #Python #Automation
Сетевой инженер поделился опытом создания инструмента для мониторинга абонентских ONU с помощью Python и Flask. Решение помогает техподдержке избавиться от рутины и ускоряет обработку данных.
🔗 Читать подробнее на Habr
#Networking #Python #Automation
Как настроить уведомления о бэкапах GitLab в Telegram
Один из проектов работал без корпоративного мессенджера, поэтому решили отправлять уведомления о создании бэкапов GitLab в Telegram.
### Как это сделать?
1. Создаем бота через BotFather:
- Нажмите
- Получите токен для API.
2. Настройте уведомления в GitLab:
- Используйте Telegram-бота для отправки сообщений.
- Подключите через вебхуки или API.
🔗 Читать подробнее: GitLab + Telegram: настройка уведомлений
#GitLab #Telegram #DevOps #Automation
Один из проектов работал без корпоративного мессенджера, поэтому решили отправлять уведомления о создании бэкапов GitLab в Telegram.
### Как это сделать?
1. Создаем бота через BotFather:
- Нажмите
/newbot, задайте имя и username (должен заканчиваться на bot). - Получите токен для API.
2. Настройте уведомления в GitLab:
- Используйте Telegram-бота для отправки сообщений.
- Подключите через вебхуки или API.
🔗 Читать подробнее: GitLab + Telegram: настройка уведомлений
#GitLab #Telegram #DevOps #Automation
Как я автоматизировал деплой аналитической платформы для спортивных данных на базе нестабильного API
📌 Разбираю кейс построения отказоустойчивого пайплайна для аналитики спортивных данных на базе API dingerodds.com.
🔹 Что сделано:
✅ Обёртка с ретраями и балансировкой
✅ Деплой в Kubernetes с автоскейлингом
✅ CI/CD через GitLab
✅ Хранение данных в Parquet (MinIO)
Результат: ненадёжный источник превратился в стабильную платформу для ML и аналитики.
📖 Читать полностью: Habr
#DevOps #DataScience #Kubernetes #Automation
📌 Разбираю кейс построения отказоустойчивого пайплайна для аналитики спортивных данных на базе API dingerodds.com.
🔹 Что сделано:
✅ Обёртка с ретраями и балансировкой
✅ Деплой в Kubernetes с автоскейлингом
✅ CI/CD через GitLab
✅ Хранение данных в Parquet (MinIO)
Результат: ненадёжный источник превратился в стабильную платформу для ML и аналитики.
📖 Читать полностью: Habr
#DevOps #DataScience #Kubernetes #Automation