.
авторизацию не пойму как сделать на каждый свитч с разным паролем)
.
сам процесс аутентификации)
Denis 災 nobody
В хосты можно вписать логин и пароль
Lamobot
Или вы хотите чтобы юзер везде был один, а пароль разный?
.
.
Lamobot
ага
Нужно добавить одного пользователя тогда, и нагенерить разные пароли.
Если вы хотите через ансибл это сделать, то в любом случае придётся добавлять текущие логины-пароли в инвентарь. А если вы добавите в инвентарь 2000 логинов и паролей, то, как мне кажется, менять на одного юзера уже будет лишним :)
Barthez
Пароли на всех свитчах разные, или есть совпадения?
M
Вангую два пароля всего
Barthez
😂
Barthez
Разделить на группы свитчи можно?
Barthez
Я бы разбил на группы для удобства управления
.
.
три группы свитчей
.
каждая группа - разная модель, на каждом свитче свой пароль. логин одинаковый
George
вы же где-то пароли храните ?
.
Я и твой кот
С 2к свичей - я хз как вы выживали без централизованного AAA.
Я и твой кот
George
Самая задача для ансибла, ага
.
))))
George
А что будете делать, если обновление сбойнет ?
.
у меня есть список ip | pass, думаю или проще распарсить и в цикл загнать
Я и твой кот
Удачи тебе, дружище 🍀
George
.
я пробежался по поиску чата, ток у одного человека такая же задача возникала) ниужели никто длинки не шил?))
Я и твой кот
inqfen
>никто длинки не шил
могу только порекомендовать их выкинуть
inqfen
SNR и те куда лучше чем длинки
Denis 災 nobody
Сергей
Никогда для такого ансибл не использовал. Есть snmp oid-ы для определения ревизий и прошивок. Есть snmp oid-ы для собственно обновления прошивки. Баш или python скрипт на 50 строчек намного удобнее здесь использовать.
inqfen
Aleksey
Я и твой кот
George
@Dr_Wut
George
Чем там модно нынче обновы по свитчам раскатывать
Антон
Антон
Антон
там есть куча всяких специализированных тулов, типа напалма
Антон
ну или тупо питончег в зубы и вперед
Антон
насколько я знаю это просто фреймворк, а дальше пишешь код
Антон
но я ж тупенький, у меня лапки ))) это надо сетевиков дергать
George
George
Jungo
коллеги дайте пож-та подсказку - такой словарь в jinja обходить через указание уровня в словаре? хочу пройтись по ct и нагенерить строк с разными ctid
George
Ты сломал мой мозг 😭
Николай
Sergey
Jungo
Чего?
генерирую строки из этого словаря такие
ctdump 1002 exclude=/vault
ctdump 1003 exclude=/home
ctdump 1004
вот не могу дойти как сделать пока
George
Ну, на голой джиндже делается циклом из говна и палок
Max
Подскажите плиз как можно ансиблом проверить включен ли и синхронизирует ли время systemd-timedatectl. Только начал изучать ansible :)
George
во-первых, systemd-timesyncd
Max
George
во-вторых, можно проверить, что включен, а отдельно - что синхронизирует
Max
дефолтно в убунте идет
Anonymous
я могу каким-нибудь образом модулю iptables передать список портов, а не только одно значение?
Спасёт только цикл?
George
вот конкретно у тайсинк есть проблема, что если дельта очень большая - он не синхрит )
George
chrony такой проблемы не имеет - запускаешь и все ок
George
ну, точно не через ансибл )
George
это скорее вопрос для мониторинга - синхро отстало или нет синхронизации более ХХ минут - зажечь алерт
inqfen
А если ты плейбук этот на машину 2 месяца не запускал, на 2 месяца можешь отстать и не заметить?
inqfen
Это должно постоянно мониториться, выковыриваться данные из timedatectl show-timesync и по ним постоянно отслеживать что там со временем
inqfen
Ансибл - не мониторинг и не надо его пытаться им сделать)
inqfen
Ну у всех и мониторинг с поправками свой да и решается за 10 минут
George
о хоспади
inqfen
Скрипт для заббикса или экспортер простейшие
George
https://www.robustperception.io/time-metric-from-the-node-exporter
George
вообще все из коробки есть, не нужно ничего изобретать
inqfen
О, в нод экспортере даже есть
inqfen
Никогда внимания не обращал
Sergey
George
только почему мы из ансибла делаем филиал церкви метрик - раз
два - это решение (писать в экспортере текущее время) лежит на поверхности 🤷♂️