Eugene
Поясни
Да Сережа же уже пояснил все и подробно
Ilya
Што ?
Можешь использовать, но лучше купить
Eugene
Давай сам
Не пытайся меня подловить
Ilya
кому лучше?😂
Вендору и тебе, если хочешь поддержку
Eugene
С телефона рассусоливать неудобно
Roman
Императивный vs ????
Eugene
Декларативный со стейтом
Roman
Я не понимаю
Andrey
Можешь использовать, но лучше купить
Да там вообще только голый л2 гонялся у меня. Бгп я потом пытался прикрутить, когда он ко мне в руки попал, я его в тестовую стойку прикрутил и потом начал всякой фигней заниматься
Roman
Не не
Eugene
Просто пока у меня и не только у меня большая часть старого говна в сети, все эти автоматизации не особо выигрывают у скрипта на экспекте или баше
Roman
Если не ансибл то что?
Andrey
Вендору и тебе, если хочешь поддержку
Эт тоже для слабых. Вон, снры с бесплатной поддержкой рулят. Я тебе уже скидывал их ответ 😂
Roman
Нет тулзы кроме ансибла и нетконф пророк его
Eugene
Но это все равно разбивается о легаси всякое
Dmitry
так нсо поддерживает легаси
Eugene
так нсо поддерживает легаси
Это интересно, я помню ты говорил и разъяснял это
Eugene
Осталось как-нибудь попробовать :)
Eugene
Но все равно ж проприетарненько
Ilya
Хотя бывают разные кейсы
ntwrk_bot
Добро пожаловать! Ознакомиться с правилами группы можно по ссылке.
Dmitry
не уверен чем ng-automation отличается от ng-ng, но факт в том, что я сначала хейтил норнир, а как заебало модули для ансибла писать - не хейчу больше
Dmitry
плейбуки обычными людьми уже не читались, куча всякой сложной логики + кастомные модули
Dmitry
❤️
Dmitry
помогаю допиливать норнир сейчас, чтобы мои задачи можно было решать и норм 👍
Dmitry
по крайней мере для проектов что я делаю, я сам решения принимаю, и мне не надо убеждать кого-то еще, что для наших задач ансибл не подойдет
Eugene
по крайней мере для проектов что я делаю, я сам решения принимаю, и мне не надо убеждать кого-то еще, что для наших задач ансибл не подойдет
Погоди, тоесть даже для полностью кошерных и совместимых Нехусов ты предпочтешь теперь норнир ансибелю?
Eugene
Ну всмысле для них же куча модулей уже и это ещё не всё
Eugene
Ладно там Легаси-хуегаси и императив..
Dmitry
используемая платформа почти никак не влияет на мое мнение об ансибле. сколько бы модулей не было, что-то в модулях поддерживаться не будет и надо будет использовать темплейты, без модулей под каждую фичу, ансибл не может стейт гарантировать скейл с питон процессами - неочень дебаггинг и траблшутинг тоже плох
Dmitry
сервисы тоже не поддерживаются архитектурой
Eugene
Сохраню-ка..
Eugene
Про модули на каждую фичу это в точку
Dmitry
типа хочу задеплоить л3 впн по этим параметрам (имя кастомера, префиксы, протокол и тд), чтобы система сама выбрала подходящие параметры для всех задействованных устройств - в ансибл такого не завезли
Eugene
Прям как интент бейзед
Dmitry
никогда не слышал о таких :(
Eugene
Как-то не нативно звучит..
Dmitry
Ну это уже ИИ попахивает :)
да неособо. у тебя ведь есть логика, как конфиг изменяется в зависимости от требований. все данные инфраструктуры у тебя где-то хранятся (например в том же ямле), несложно написать питон логику которая будет генерировать непосредственные переменные для конкретных устройств на основе исходных данных
Dmitry
а потом по этим переменным можно непосредственный конфиг слепить. если нетконф можно еще и стейт гарантировать
Dmitry
почему мало?
Dmitry
не совсем понимаю
Dmitry
просто очевидно что если ты хочешь крутой левел автоматизации, то трогать конфиг нужноо через единую тулзу а не руками. это проблема людей и тулзами не чинится))
Ilya
Вспоминаю некоторые контроллеры, где после изменений людей контроллер парсил конфиг и требовал сделать апрув или отменить изменения
Ilya
Но это один продукт конкретный
Ilya
Juniper wifi/junos space умеют так жить, но это все $
Ilya
А wifi уже мёртв
Ilya
Да, он тоже ))
Ilya
Там кстати есть модуль для работы с "другими" вендорами
Ilya
Парсер ток напиши под версию софта и платформу
Ilya
Прям как нок
Eugene
Щщас пластинку заведем про нок :)
Dmitry
Там же есть тип устройства
Не знаю как это решает проблему сервисов
Roman
Опендейлайт что то такое обещал
Roman
Типа херачищь в него опенконфиг, а он уже в зависимости от типа железки разливает вендор специфик / девайс специфик конфигурацию
Roman
Да, думают что там ничего нет.
Roman
А там может быть уже такой VPN
Roman
У ансибла есть gather facts, но оно так себе на Легаси работает, насколько я понимаю
Илья
Да, думают что там ничего нет.
я это в ноке еще пять лет назад реализовывал
Илья
скрипт для прописывания кустомерам сервиса интернета
Илья
все сам делал
Илья
заполняешь только поля
Илья
сам порт находил, сам ип свободный, определял вилан, прописывал его на бирасе, даже с полкольцом на двух ре делал вплс
Илья
конечно были допущения, порт без дескрипшена считался свободным
Илья
сначала думал сам парсить конфиг или аутпут команды, но понял что проще просто в базе того же нока брать статусы портов
Илья
был стандартный сервис и стандарнтый дизайн
Илья
поэтому скрипт получился простой, 200 строк
Илья
на коне?
ntwrk_bot
Добро пожаловать! Ознакомиться с правилами группы можно по ссылке.
Felenov
Тут отрыл старый скрин. Жесть
Felenov
Кому показать?