Sergey
Timur
Пример чего?
Oleg
Пример чего?
просто выполняю что либо на 2х машинах, регистрирую и хочу в шаблон инфу загнать
Oleg
выполняю sh на 2 тачках, надо потом инфу с обоих тачек в один файл загнать
Timur
выполняю sh на 2 тачках, надо потом инфу с обоих тачек в один файл загнать
Это не задача, это вариант реализации. Как задача звучит?
Oleg
и выслать потом на почту
Oleg
задача - получить инфу о тачке/тачках и выслать на почту
Oleg
инфа - это выполнение скрипта bash
Oleg
и рез-т выполнения на нескольких тачках выслать на почту
Timur
те же яйца сбоку
Timur
Как задача звучит-то?
Timur
Какого состояния системы вы хотите добиться?
Oleg
выполнить sh, результат отправить на почту
Sergey
Oleg
чем задача не задача?
Timur
Думайте декларативно
Timur
Ансибл предназначен для управления конфигурацией в первую очередь
Timur
Какой конфигурации вы хотите достичь?
Oleg
я это знаю, что для управления конф-ей
Timur
Оч. хорошо
Timur
Тогда возвращаемся к нашему вопросу
Oleg
но еще я хочу его попробовать прислать мне отчет о выполнении bash
Sergey
башсибл
Oleg
тут с вопросами, где участвует модуль shell/command никому не помогают?
Иван
Помогают
Oleg
так прошу совета тогда, почему в шаблоне вместо инфы с 2х тачек задублированная инфа с одной?)
Sergey
тут с вопросами, где участвует модуль shell/command никому не помогают?
Помогают. Помогают осознать, что так делать не надо. Даже слово специальное есть - "башсибл".
Иван
Да задача дичь. Ты сам придумал или тестовое задание на работу? Или опиши ограничения почему именно этим путём ты идёшь.
Иван
Возможно подскажут другой путь решения.
Oleg
на тачках работают с ЭЦП, модуля по работе со статусом сертифкатов в ансибле нема
Oleg
баш отлично собирает эту инфу
Oleg
и эту инфу надо высылать на почту
Timur
Какого модуля нема?
Oleg
подписи электронно цифровые
Timur
SSL сертификаты?
Timur
Или что?
Oleg
сертификаты ГОСТ 2012
Oleg
криптоПро
Иван
А ансибл зачем? Херач баш в корне и шли башем
Oleg
может слышали
Timur
😁
Timur
Да, вопрос правильный. Зачем вам понадобился ансибл?
Timur
Шоб було?
Oleg
А ансибл зачем? Херач баш в корне и шли башем
там ограниченное кол-во предустановленных пакетов и отсутствует возможность дополнять
Timur
Стильно, модно, молодежно?
Иван
Пакетов на отправку почты нет?
Oleg
можно башем , но ведь это по любому может ансибл
Иван
Все, сдаюсь.
Timur
Ну да, может
Oleg
объединить результаты и отправить
Sergey
объединить результаты и отправить
Ну это всё не так делется, как ты себе придумал. Ест ьмодуль shell, есть модуль fetch. Всё.
Иван
Тимур, жги дальше гифки. Я сначала сомневался, но нет.
Sergey
прочёт криптопро, не удержался 😊
Timur
Для запуска Баша нафиг не нужно
Oleg
Для запуска Баша нафиг не нужно
да Баш сам запускается через cron, инфу мне надо лишь собрать
Timur
Ансибл для сбора инфы нужен, оказывается
Timur
Скачать файлики с машинок
Timur
Sergey
Скачать файлики с машинок
Ну. И здесь fetch лишний, ога? 😉
Timur
Без ансибла тут никак, да
Oleg
да и скачивать не надо, сразу через template сделать файл с рез-ами
Oleg
/path/to/scrips.sh | mail -s "kekeke " admin@localhost
будет 100 писем со 100 тачек
Viktor
ну это вроде инфа, которую надо собрать
Oleg
ну это вроде инфа, которую надо собрать
для этого еще надо пакеты предустановить postfix какой ниб, но ничего ставить нельзя доп-го
Timur
будет 100 писем со 100 тачек
scp в цикле по хостам