AWX: большой рефакторинг и потеря корпоративных функций — что происходит с проектом

Для многих технических специалистов AWX на протяжении многих лет был синонимом «бесплатного Ansible Tower» — надёжным и функциональным решением для управления Ansible-автоматизацией. Это был стандарт де-факто для тех, кто хотел получить удобство (практически) "коробочного" решения и функциональность корпоративного уровня, не вкладываясь в лицензии коммерческого решения. Однако 2 июля 2024 года вышел релиз AWX версии 24.6.1, который стал последним на данный момент выпуском проекта. С тех пор прошло более полутора лет, а новых релизов так и не появилось. В репозитории проекта на GitHub висит предупреждение: «Releases of this project are now paused during a large scale refactoring». Для сообщества, активно использующего или планирующего использовать AWX как основной инструмент централизованного управления Ansible-автоматизацией, эта ситуация вызывает закономерные вопросы: Что происходит с проектом? Есть ли у него будущее? Для конечного пользователя не совсем очевидно, но AWX не умирает, а кардинально трансформируется. В данной статье мы разберем текущую ситуацию вокруг AWX, опираясь на официальные анонсы, технические дискуссии разработчиков и статусы ключевых проектов. Проанализируем архитектурные изменения проекта. Разберемся, почему эти изменения были неизбежны, что именно было «вырезано» из проекта и что всё это значит для вас — инженеров ИТ инфраструктуры и архитекторов автоматизации, которые используют AWX в своей работе и проектах.

https://habr.com/ru/companies/astralinux/articles/1002950/

#ansible #awx #eventdriven #it_automation #Infrastructure_as_a_Code_IaC #configuration_management #devops #astra_automation #network_automation

AWX: большой рефакторинг и потеря корпоративных функций — что происходит с проектом

Для многих технических специалистов AWX на протяжении многих лет был синонимом «бесплатного Ansible Tower» — надёжным и функциональным решением для управления Ansible-автоматизацией. Это был стандарт...

Хабр

Containerlab

#networking #containers #labs #network_automation #ceos #srlinux #networking_labs #lab_topologies #lab_orchestration #containerlab

Containerlab - инструмент для оркестрации и управления контейнерными сетевыми операционными системами в пользовательских топологиях.
Он поддерживает различные [NOS](Сетевые Операционные Системы) , узлы на базе виртуальных машин, лаборатории, определяемые в коде, генератор масштабируемых лабораторий и другие функции.

С интеграцией с [vrnetlab](https://containerlab.dev/manual/vrnetlab/) **containerlab** теперь способен запускать топологии с маршрутизаторами на базе виртуальных машин, определёнными в одном файле топологии.

Containerlab предоставляет единый интерфейс IaaC для управления лабораториями, который может охватывать все необходимые варианты узлов.

учебник:
https://netdevops.it/tutorials/containerlab_getting_started/

официальный сайт:
https://containerlab.dev/

https://github.com/srl-labs/containerlab

Containerlab

#networking #containers #labs #network_automation #ceos #srlinux #networking_labs #lab_topologies #lab_orchestration #containerlab

container-based networking labs

`Containerlab` is a tool for orchestrating and managing containerized Network Operating Systems in user-defined topologies. It supports various NOSes, VM based nodes, lab as code, scaled labs generator and more features.

Containerlab provides a single IaaC interface to manage labs which can span contain all the needed variants of nodes.

it VM based nodes friendly

With the [vrnetlab integration] (https://containerlab.dev/manual/vrnetlab/) it is possible to get the best of two worlds - running virtualized and containerized nodes alike with the same IaaC approach and workflows.

tutorial:
https://netdevops.it/tutorials/containerlab_getting_started/

official site:
https://containerlab.dev/

https://github.com/srl-labs/containerlab

Как мы автоматизировали сеть в облаке и как нам с этим помогла Аннушка

Меня зовут Саша Шилкин, я работаю в Yandex Infrastructure и занимаюсь автоматизацией сети. Сегодня расскажу про обновление конфигурации сетевых устройств и про то, как мы его делаем в нашей команде: как начинали, как менялась конфигурация, какие для этого были предпосылки. Мы уже рассказывали о задаче автоматического обновления конфигурации на масштабах сети всего Яндекса. В своей статье я поделюсь опытом, как мы решаем эту задачу именно для облачной платформы. Мы обращаемся к накопленному опыту коллег, однако наши сети хоть и похожие, но отличаются в некоторых местах, особенно процессно. Все инструменты, о которых пойдёт речь, выложены в опенсорс. Если у вас возникнет желание попробовать то, о чём я рассказываю, многое вы сможете повторить самостоятельно. Ну и поскольку в каких‑то деталях наша адаптация инструментов имеет свои особенности — мой рассказ будет интересен всем, кто хочет внедрить ту самую Аннушку из опенсорса с учётом своей ситуации. Статья написана по материалам моего выступления на nexthop, конференции по сетевым технологиям, — с небольшими дополнениями, которые произошли за год. В этом году на nexthop 2025 я также расскажу об автоматизации масштабируемой сети для BareMetal‑серверов — так что, если эта тема интересна, заглядывайте к нам 19 ноября .

https://habr.com/ru/companies/yandex_cloud_and_infra/articles/961768/

#annet #gnetcli #автоматизация_сети #сетевая_автоматизация #network_automation #обновление_конфигурации

Как мы автоматизировали сеть в облаке и как нам с этим помогла Аннушка

Меня зовут Саша Шилкин, я работаю в Yandex Infrastructure и занимаюсь автоматизацией сети. Сегодня расскажу про обновление конфигурации сетевых устройств и про то, как мы его...

Хабр

Автоматизируем сеть Яндекса с Милошем: сервис конфигураций оборудования

Задумывались ли вы о том, как изменить конфигурацию сразу на нескольких сетевых устройствах? Что, если нужно сделать это на всей сети с сотнями и тысячами единиц оборудования? А что, если приходится делать это каждый месяц на железе от пяти разных производителей? Очевидное решение для подобных задач — автоматизация. Но реализовать её можно не одним способом, а в процессе наткнуться не на одни грабли. Меня зовут Вадим Воловик, и я руковожу проектами разработки в Yandex Infrastructure. Наша команда NOCDEV отвечает за автоматизацию сетей всего Яндекса. Давно хотелось рассказать о задачах такого масштаба, но по ходу написания материала стало понятно, что тема тянет на целый цикл. Так что мы с коллегами расскажем о самых интересных примерах автоматизации в отдельных постах. В этой статье проведём небольшую экскурсию по нашему сетевому «хозяйству» в десятки тысяч устройств и остановимся подробнее на том, как при таком объёме мы автоматически обновляем конфигурации.

https://habr.com/ru/companies/yandex/articles/804419/

#network_automation #сетевая_инфраструктура #сетевая_автоматизация #обновление_конфигурации #cisco #huawei

Автоматизируем сеть Яндекса с Милошем: сервис конфигураций оборудования

Задумывались ли вы о том, как изменить конфигурацию сразу на нескольких сетевых устройствах? Что, если нужно сделать это на всей сети с сотнями и тысячами единиц...

Хабр