Linux | OpenSource | Tech
5 subscribers
1.47K links
Download Telegram
🔥 Paramiko, netmiko, astarmiko — что, опять?

Приветствую, коллеги!

Автор этой статьи начинает с благодарности книге "Python для сетевых инженеров" Натальи Самойленко — настоящему кладезю знаний для тех, кто хочет автоматизировать сети на Python.

И если вам тоже надоело тренироваться в "песочнице", взгляните на Astarmiko – мощную библиотеку для управления корпоративными сетями через SSH.

📌 Ключевое:
🔹 Началось всё с учебного проекта
🔹 Выросло в серьёзный инструмент для автоматизации

Подробности – в статье👇

Читать на Habr

#Python #Networking #Automation #SSH
📢 Как обновить n8n одной кнопкой?

Сервис n8n стремительно развивается — обновления выходят каждые несколько дней. Особенно актуально для тех, кто использует функции, связанные с LLM, ведь для них часто нужна свежая версия.

Но вот беда — обновление не всегда простое. 😕

Разбираем два способа:
Универсальный — подходит всем.
Обновление одной кнопкой — быстро, но с ограничениями по способу развертывания.

👉 Читать подробности → habr.com

#n8n #DevOps #Automation
🔍 Скрипт, который следит за тобой: автоматический аудит действий в Linux

🛡️ Linux-сервер без мониторинга — как дом с открытыми дверями. Решение? auditd — инструмент аудита, который записывает все действия в системе, а кастомный скрипт превращает логи в понятные отчёты и алерты.

Что можно отслеживать?
Несанкционированный доступ (кто и когда использовал sudo)
Подозрительные команды (rm -rf, смена прав, доступ к файлам)
Расследование инцидентов (что происходило перед сбоем сервера)
Соответствие стандартам безопасности (требования ИБ или паранойя админа 😉)

Решение: auditd + Python-скрипт для анализа и уведомлений.

📖 Читать подробнее на Хабре

#Linux #Безопасность #Администрирование #Automation
🚀 Автоматизация мониторинга ONU/ONT: Python, Flask и snmpwalk

Сетевой инженер поделился опытом создания инструмента для мониторинга абонентских ONU с помощью Python и Flask. Решение помогает техподдержке избавиться от рутины и ускоряет обработку данных.

🔗 Читать подробнее на Habr

#Networking #Python #Automation
Как настроить уведомления о бэкапах GitLab в Telegram

Один из проектов работал без корпоративного мессенджера, поэтому решили отправлять уведомления о создании бэкапов 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