NetDevOps Space
Open in Telegram
Все о темах, связанных с технологиями в области сетевой автоматизации, NetDevOps. Поиск единомышленников и обмен ресурсами, проектами, мероприятиями, образованием и самообразованием. По вопросам сотрудничества - @egaripov
Show more2 534
Subscribers
No data24 hours
-17 days
-330 days
Posts Archive
2 534
Появился интересный интсрумент Async NetBox API Client (anac), который может полностью заменить pynetbox для работы с NetBox. Все вопросы и предложения по его улучшению и работе с ним к @itstimeforplanb.
Async NetBox API Client (anac) - async only API клиент, альтернатива pynetbox.
Что умеет делать:
- даёт пользователю набор корутин для самых частых действий с NetBox
- работает на httpx и pydantic
- динамический. Парсит openapi ответ, создаёт атрибуты(эндпоинты), каждый из которых является корутиной. Такой подход упрощает поддержку изменяющихся эндпоинтов в разных версиях NetBox (т.е. работает с NetBox 2.x и 3.x)
- для всех атрибутов работает автодополнение в интерпретаторе. Нужный эндпоинт можно найти tab'ом. Оригинальный httpx.Response также есть среди доступных атрибутов
- возвращаемые объекты в anac - корутины или итераторы с корутинами (можно запускать через asyncio.gather или ascompleted)
- все аргументы - словари или списки из словарей, что упрощает интеграцию с парсерами (TextFSM, TTP)
- есть документация и примеры
Круто, спасибо, то, что надо! - 🔥
Иду изучать!-❤️
Мне оно не надо!-👎
Заходим в наш уютный чат - https://t.me/automate\devnet
Основной канал - https://t.me/automate_net
Больше ресурсов вы можете найти по хештегам:
#anac #api #netbox #async #httpx #pydantic
2 534
11 марта состоится вебинар "Introduction to GraphQL for NetDevOps Engineers"
GraphQL - это язык запросов для API, который был принят популярными веб-сервисами, включая GitHub, ArangoDB и Nautobot, платформу автоматизации сети. Эта сессия знакомит с GraphQL и демонстрирует использование Nautobot в качестве источника истины для управления конфигурацией маршрутизаторов Arista Containerized EOS (cEOS) с помощью Ansible.
Для слушателей будет опубликован репозиторий образцов кода.
2 534
С праздником, дорогие девушки! Желаю вам, чтобы все ваши мечты сбылись, а планы воплотились в жизнь! Огромной и неиссякаемой энергии и больших свершений! Всеобщего благополучия, счастья и маленьких радостей каждый день. Берегите себя и своих близких!
2 534
Repost from PyNEng
Вдруг кто-то хочет скачать себе мои лекции/книги, напоминаю ссылки
Запись лекций Python для сетевых инженеров (лето 2021)
* Youtube
* rutracker
Книги:
* Python для сетевых инженеров: PDF, Epub
* Advanced Python для сетевых инженеров: PDF, Epub
* Основы asyncio для сетевых инженеров: PDF, Epub
Небольшое описание к остальным лекциям, чтобы было легче ориентироваться. И ссылки на задания/примеры/описание в книге, где есть.
2 534
Наташа Самойленко @nata_samoylenko выложила сообщение у себя в канале слак:
Народ, вдруг кто-то хочет скачать себе лекции локально, напоминаю ссылки
Запись всех лекций pyneng-11 (лето 2021)
Youtube
rutracker
Книга Python для сетевых инженеров: PDF, Epub
Выложены в общий доступ, остальные на канале в свободном доступе
Небольшое описание к бонусным лекциям, чтобы было легче ориентироваться. И ссылки на задания/примеры/описание в книге, где есть.
Починила книги async/advanced, можно скачать:
Advanced Python для сетевых инженеров: PDF, Epub
Основы asyncio для сетевых инженеров: PDF, Epub
Спасибо, Наташа ❤️
2 534
Недавно Джереми Шульман провел вебинар по asyncio, где рассказал о том, что это такое и показал использование на реальных примерах.
Вебинар рассчитан на тех, кто только начинает работать с asyncio.
Круто, иду изучать! - 🔥
Однозначно в закладки!-❤️
Мне оно не надо!-👎
Заходим в наш уютный чат - https://t.me/automate_devnet
Основной канал - https://t.me/automate_net
Больше ресурсов вы можете найти по хештегам:
#python #asyncio
2 534
Selectel — продуктовая IT-компания, провайдер IT-инфраструктуры и гордый владелец сети дата-центров.
В канале @selectelcareers:
— карьерные материалы
— актуальные вакансии
— доклады с конференций
Подписывайтесь, чтобы узнать о компании больше: @selectelcareers
2 534
Интересная статья, в которой сравниваются UDP и TCP и их пригодность для передачи сетевой телеметрии в реальном времени. Статья демонстрирует, что использование UDP-транспорта в стандарте телеметрии sFlow позволяет преодолеть ограничения TCP и обеспечить надежную видимость в реальном времени.
Круто, иду изучать! - 🔥
Однозначно в закладки!-❤️
Мне оно не надо!-👎
Заходим в наш уютный чат - https://t.me/automate_devnet
Основной канал - https://t.me/automate_net
Больше ресурсов вы можете найти по хештегам:
#tcp #udp #sflow #telemetry
2 534
В мире автоматизации всё больше появляется новых инструментов. В посте выше была статья использования Cisco ACI. В этом посте делюсь статьёй по использованию JTAF.
JTAF - это инструмент деплоинга конфигурации на сетевые устройства Juniper при помощи Hashicorp Terraform.
Здесь ссылка на репо JTAF.
Круто, иду изучать! - 🔥
Однозначно в закладки!-❤️
Мне оно не надо!-👎
Заходим в наш уютный чат - https://t.me/automate_devnet
Основной канал - https://t.me/automate_net
Больше ресурсов вы можете найти по хештегам:
#netdevops #juniper #jtaf #terraform
2 534
Пьеса в двух актах о внедрении Cisco ACI в банке. Понятно и популярно о сети Клоза, архитектуре Multi-PoD и управлении всем этим богатством в Network-Centric модели, куда ж сетевикам без VLANов и IP-адресов. https://bit.ly/339vcHQ
2 534
Изучая что-то в теории, всегда хочется применить полученные знания на практике. Но к сожалению, нужное оборудование не всегда есть под рукой. На данный момент существует большое количество эмуляторов и симуляторов сетевого оборудования. Но мне всё больше нравится Containerlab.
Ну и как раз вовремя появился замечательный пост о том как построить лабу при помощи Network Simulation Tools, созданный Иваном Пепельняком и Containerlab от Романа Додина @hellt.
Круто, иду изучать! - 🔥
Однозначно в закладки!-❤️
Мне оно не надо!-👎
Заходим в наш уютный чат - https://t.me/automate_devnet
Основной канал - https://t.me/automate_net
Больше ресурсов вы можете найти по хештегам:
#netdevops #net_sim_tools #containerlab #lab #bgp
2 534
Вчера мы говорили об автоматизации MPLS в Juniper, а сегодня о том же процессе, но уже в Cisco. Всё это предоставлено в статье Provisioning MPLS L3 VPN’s w/async Python + RestConf
В гипотетическом сценарии мы управляем инфраструктурой провайдера MPLS L3 VPN, и каждый раз при подключении нового клиента нам приходится вручную настраивать каждый узел PE с VRF нового клиента, конфигурацией BGP и сервисным интерфейсом, направленным на юг к сети доступа на каждом узле PE.
С учетом прогнозируемого роста компании этот процесс должен быть оптимизирован, не содержать ошибок, быть быстрым и обеспечивать согласованность конфигурации по всей сети.
Ссылка на используемый в статье код.
Ссылка для тех, кому удобнее смотреть видео.
Круто, иду изучать! - 🔥
Однозначно в закладки!-❤️
Мне оно не надо!-👎
Заходим в наш уютный чат - https://t.me/automate_devnet
Основной канал - https://t.me/automate_net
Больше ресурсов вы можете найти по хештегам:
#netdevops #python #mpls #cisco #restconf
2 534
Наткнулся на интересный проект по автоматизации MPLS сети на Python. Он предназначен для разработчиков сетей, желающих построить, развернуть и проверить работоспособность сети MPLS на маршрутизаторах Juniper vMX.
Для тех, кто хочет начать работу с сетевой автоматизацией или MPLS L3VPN схемами, этот проект поможет ознакомиться с основными концепциями и технологиями.
Ссылка для тех, кому удобнее смотреть видео.
Круто, иду изучать! - 🔥
Однозначно в закладки!-❤️
Мне оно не надо!-👎
Заходим в наш уютный чат - https://t.me/automate_devnet
Основной канал - https://t.me/automate_net
Больше ресурсов вы можете найти по хештегам:
#netdevops #python #mpls #pyez
2 534
Эпическое видео падения в атмосферу 40-ка спутников Starlink. Говорят, все произошло из-за геомагнитной бури. Но что-то мне говорит, что нерадивый инженер решил войти в консоль и всё сделать руками (верите в теории заговора? И я нет) А если бы все автоматизировали, то ничего бы не упало...
Всё это, конечно, шутка юмора... А может и нет... Кто знает...🤷
Красиво летят!-🔥
Не верю в теории заговора!-❤️
Мне не интересно! -👎
Заходим в наш уютный чат - https://t.me/automate_devnet
Основной канал - https://t.me/automate_net
#friday #just_for_fun
2 534
Замечательная, на мой взгляд, серия статей BGP Zero to Hero от Яссера Ауда. На данный момент представлено 7 статей. По плану должно быть 15.
Соответственно сами статьи:
1. BGP Zero to Hero Part 1 , Establishing Peering’s
2. BGP Zero to Hero Part 2 , Attributes and Best Path Selection Algorithm
3. BGP Zero to Hero Part 3 , iBGP Scaling
4. BGP Zero to Hero Part 4, BGP Peer Group, Peer Templates
5. BGP Zero to Hero Part 5, BGP Conditional Advertisement & Redistribution
6. BGP Zero to Hero Part 6, BGP Aggregation & Load sharing/balancing
7. BGP Zero to Hero Part 7, BGP Communities
Круто, иду читать!-🔥
Однозначно в закладки!-❤️
Мне не интересно! -👎
Заходим в наш уютный чат - https://t.me/automate_devnet
Основной канал - https://t.me/automate_net
#bgp #zero_to_hero
2 534
Когда нужно составить сложный запрос в Python Requests на помощь приходит CurlConverter
Кстати, конвертирует он не только для Python. В списке есть также ansible, go, java, node.js, rust и другие
2 534
Наткнулся на интересную статью о том как отслеживать пути сетевого трафика в Kubernetes
В этой статье вы узнаете, как передаются пакеты внутри и снаружи кластера Kubernetes. Начиная с первоначального веб-запроса и заканчивая непосредственно контейнером, в котором размещено приложение.
Круто, иду читать!-🔥
Еще одна статья в закладки!-❤️
Мне не интересно! -👎
Заходим в наш уютный чат - https://t.me/automate_devnet
Основной канал - https://t.me/automate_net
#kubernetes #networking #k8s
